Я ищу альтернативу 'sftp' следующей команде:
cat list_of_files_to_copy.txt | xargs -I % cp -r % -t /target/folder/
: Считать текстовый файл, содержащий пути к папкам, которые нужно скопировать, и передать каждую строку (здесь, используя xargs)скопируйте команду cp
, чтобы обработать их один за другим.
Я хочу сделать это, чтобы я мог распараллелить процесс копирования, используя разделы всех папок, и могу передать каждый из них как отдельный текстовый файл для команды множественного копирования на отдельных терминалах (если это не работает, как яожидая работы, пожалуйста, прокомментируйте).
По какой-то причине команда копирования в моей системе работает очень медленно (даже если я не пытаюсь распараллелить), тогда как выполнение sftp get
кажется более эффективным.
В любом случае, я могу реализовать это, используя sftp get
?