
我一直在嘗試透過管道傳輸這個命令
tail -n +$line $FILENAME
到這個命令
parallel -a $FILENAME -k --block $sub --pipe-part "cut -d ' ' -f1" | sponge $FILENAME
結果命令如下:
tail -n +$line $FILENAME | parallel -k --block $sub --pipe-part --eta --progress "$cut -d ' ' -f1 | sponge $FILENAME
我也用 --pipe 而不是 --pipe-part 嘗試了同樣的事情
為什麼這個指令會完全清空我的檔案?管道如何與並行命令配合使用?