
私はこのコマンドをパイプしようとしていました
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-partの代わりに--pipeを使って同じことを試してみました
このコマンドによってファイルが完全に空になるのはなぜですか? 並列コマンドではパイプはどのように機能しますか?