I have been trying to pipe this commandtail -n +$line $FILENAMEto this commandparallel -a $FILENAME -k --block $sub --pipe-part cut -d ' ' -f1 | sponge $FILENAMEAnd the resulting command is as follows:tail -n +$line $FILENAME | parallel -k --block $sub --pipe-part --eta --progress $cut -d ' ' -f1 | sponge $FILENAMEI also tried the same thing with --pipe instead of --pipe-partWhy is this command emptying my file completely? How does piping work with the parallel command?
Why can't I pipe to parallel?
command line;pipe;gnu parallel