scp рекурсивно каталоги на SunOS

Ввод команды в верхнем регистре, кажется, работает, как LS, хотя я не действительно уверен почему.

1
02.04.2013, 19:52
1 ответ

Оболочка развернет Вашу конструкцию user@remote:" $FILES" во что-то, что Вы не хотите. Первое будет иметь user@remote: префикс, но остальные не будут.

Можно передать tar по каналу по SSH, таким образом, могло бы быть легче создать включать файл с командой "находки" как выше, затем можно сделать приблизительно это:

find ...stuff... > myfiles
scp myfiles user@remote
ssh user@remote "tar -Imyfiles -cvf - " | tar -C /u01/appl/somedir -xf-

Вы могли, вероятно, стать лукавыми и объединить находку и tar с правильным заключением в кавычки.

1
27.01.2020, 23:54

Теги

Похожие вопросы