@AleksRep

Как скопировать несколько файлов scp?

Через find получаю список файлов с удаленного компа по ssh, помещаю в переменную $lists
Далее хочу скопировать их на локальный комп.

scp -r -i ~/.ssh/key user@comp1:$lists ~/dir/

первый файл копирует, на следующих выдает ошибку:
cp: cannot stat '/home/files/3.txt': No such file or directory
cp: cannot stat '/home/files/4.txt': No such file or directory

Что не так, спасибо.
  • Вопрос задан
  • 1057 просмотров
Пригласить эксперта
Ответы на вопрос 1
shambler81
@shambler81 Куратор тега Linux
mkdir /tmp/11

Теперь все что нам остается на сервере с которого мы копируем выполнить 1 команду.
tar cvfz - /home/bitrix/ext_www/site.ru.ru/upload/mail/ |ssh root@11.111.111.11 "cd /tmp/11;tar xvfz -"

сожмет все в 1 файл и отдаст его в потоке на тот сервер, распаковывая его
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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