Как написать ОДНУ строчку команды, которая scp всех подкаталогов в каталоге на удаленной машине - PullRequest
4 голосов
/ 11 марта 2010

что-то вроде:

scp -r all_directories_in_current_directory fenix@xxxxx:~/data

Кто-нибудь может дать мне подсказку?

Ответы [ 3 ]

9 голосов
/ 11 марта 2010
scp -r * fenix@xxxxx:~/data 

Если вам нужны только каталоги, а не файлы в текущем каталоге:

scp -r */ fenix@xxxxx:~/data 

Это не будет копировать скрытые (имена, начинающиеся с .) каталогов.

1 голос
/ 11 марта 2010

Используйте rsync, скорее, тыс. scp, например,

$ rsync -av ./ fenix@xxxxx:data/
0 голосов
/ 31 марта 2010

Делаем NFS монтируем и делаем cp -avx.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...