Попробуйте что-нибудь вроде:
egrep -o '[0-9A-Za-z_-]+\.(com|org|net|de)\b'
Должно быть довольно легко настроить символы, разрешенные перед TLD и список распознанных TLD, по своему вкусу.
scp
и ftp
- это два разных протокола . Если у вас есть ssh-доступ к серверу, не имеет значения, в каком режиме ftp
. Просто используйте scp
как обычно.
Если у вас нет доступа ssh
, ответ будет нет , вы не сможете использовать scp
, если у вас нет доступа через ssh
на удаленный компьютер.