Стандартный вывод - это неявный дескриптор файла, если он не указан в списке, поэтому они фактически одно и то же. Использование 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 */
Не могли бы вы пояснить, почему это не работает?:
seq -w 0 99 | parallel rsync -Havessh fooserver:src/*{}.png destdir/
Изhttps://www.gnu.org/software/parallel/man.html#EXAMPLE:-Parallelizing-rsync
Мне это помогло:
cat /tmp/dir _list.txt | parallel --будет -cite -j6 time rsync -ahrzp user@ :/{} /