### Test --transfer --return --cleanup - files with newline ### --transfer - file with newline newline newline good if no file ls: cannot access 'tmp/parallel.file*': No such file or directory ls: tmp/parallel.file*: No such file or directory ### --transfer --cleanup - file with newline newline newline good if no file ls: cannot access 'tmp/parallel.file*': No such file or directory ls: tmp/parallel.file*: No such file or directory ### --return - file with newline tmp/parallel.file. newline1.out tmp/parallel.file. newline2.out ### --return --cleanup - file with newline tmp/parallel.file. newline1.out tmp/parallel.file. newline2.out good if no file ls: cannot access 'tmp/parallel.file*': No such file or directory OK ls: tmp/parallel.file*: No such file or directory OK ### --transfer --return --cleanup - file with newline tmp/parallel.file. newline1.out tmp/parallel.file. newline2.out good if no file ls: cannot access 'tmp/parallel.file*': No such file or directory OK ls: tmp/parallel.file*: No such file or directory OK ### --trc - file with newline tmp/parallel.file. newline1.out tmp/parallel.file. newline2.out good if no file ls: cannot access 'tmp/parallel.file*': No such file or directory OK ls: tmp/parallel.file*: No such file or directory OK ### --trc - multiple file with newline tmp/parallel.file. newline1.out tmp/parallel.file. newline1.out2 tmp/parallel.file. newline2.out tmp/parallel.file. newline2.out2 good if no file ls: cannot access 'tmp/parallel.file*': No such file or directory OK ls: tmp/parallel.file*: No such file or directory OK ### Test use special ssh tmp/parallel.file. newline1.out tmp/parallel.file. newline1.out2 tmp/parallel.file. newline2.out tmp/parallel.file. newline2.out2 good if no file ls: cannot access 'tmp/parallel.file*': No such file or directory OK ls: tmp/parallel.file*: No such file or directory OK Input for ssh -l vagrant one-server -- mkdir -p ./. -l vagrant one-server rsync --server -lDrRze.iLsfxC . ./. -l vagrant one-server -- exec perl -X -e GNU_Parallel,eval+pack+q/H10000000/,join+q//,@ARGV hex -l vagrant one-server cd ././tmp; rsync --server --sender -lDrRze.iLsfxC . './parallel.file. newlineX.out' -l vagrant one-server cd ././tmp; rsync --server --sender -lDrRze.iLsfxC . './parallel.file. newlineX.out2' -l vagrant one-server -- sh -c 'rm -f '"'"'./tmp/parallel.file. newlineX'"'"' 2>/dev/null;rmdir ./tmp/ ./ 2>/dev/null;' -l vagrant one-server -- sh -c 'rm -f '"'"'./tmp/parallel.file. newlineX.out'"'"' 2>/dev/null;rmdir ./tmp/ ./ 2>/dev/null;' -l vagrant one-server -- sh -c 'rm -f '"'"'./tmp/parallel.file. newlineX.out2'"'"' 2>/dev/null;rmdir ./tmp/ ./ 2>/dev/null;' -l vagrant one-server -- mkdir -p ./. -l vagrant one-server rsync --server -lDrRze.iLsfxC . ./. -l vagrant one-server -- exec perl -X -e GNU_Parallel,eval+pack+q/H10000000/,join+q//,@ARGV hex -l vagrant one-server cd ././tmp; rsync --server --sender -lDrRze.iLsfxC . './parallel.file. newlineX.out' -l vagrant one-server cd ././tmp; rsync --server --sender -lDrRze.iLsfxC . './parallel.file. newlineX.out2' -l vagrant one-server -- sh -c 'rm -f '"'"'./tmp/parallel.file. newlineX'"'"' 2>/dev/null;rmdir ./tmp/ ./ 2>/dev/null;' -l vagrant one-server -- sh -c 'rm -f '"'"'./tmp/parallel.file. newlineX.out'"'"' 2>/dev/null;rmdir ./tmp/ ./ 2>/dev/null;' -l vagrant one-server -- sh -c 'rm -f '"'"'./tmp/parallel.file. newlineX.out2'"'"' 2>/dev/null;rmdir ./tmp/ ./ 2>/dev/null;'