Как мне запустить rsync в «параллельном режиме» из локальной системы для параллельной выборки файлов?

Стандартный вывод - это неявный дескриптор файла, если он не указан в списке, поэтому они фактически одно и то же. Использование 1> - это не тот стиль, который я когда-либо видел.

% grep _FILENO /usr/include/unistd.h 
#define  STDIN_FILENO   0       /* standard input file descriptor */
#define STDOUT_FILENO   1       /* standard output file descriptor */
#define STDERR_FILENO   2       /* standard error file descriptor */
1
24.05.2019, 11:27
2 ответа

Не могли бы вы пояснить, почему это не работает?:

seq -w 0 99 | parallel rsync -Havessh fooserver:src/*{}.png destdir/

Изhttps://www.gnu.org/software/parallel/man.html#EXAMPLE:-Parallelizing-rsync

1
27.01.2020, 23:41

Мне это помогло:

cat /tmp/dir _list.txt | parallel --будет -cite -j6 time rsync -ahrzp user@ :/{} /

0
27.01.2020, 23:41

Теги

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