Я должен перенести много файлов с одного компьютера на другой (оба Linux). Я хотел бы использовать scp
для этого, но scp
позволяет передавать только один файл за раз.
Как я могу это сделать?
у меня есть
- Нет возможности использовать rsync или любой другой протокол
- Нет возможности использовать сертификаты без пароля (но есть сертификат с парольной фразой)
- Список файлов для передачи и список с целевым путем файлов на другом сервере
- Файлы распределены по многим каталогам, и не все файлы в каталогах, которые я хочу скопировать
Если возможно, я бы хотел прозрачно распаковать и распаковать, чтобы сэкономить пропускную способность!
Это возможно?
-C'' on a line by itself will cause the current directory to be changed to the directory specified on the following line. Names are terminated by newlines unless --null is specified. Note that --null also disables the special handling of lines containing
-C ''."