これman
ページあまり望んでいないが文書化されていない(および/またはGNU固有の)機能であることを願っています。
ベストアンサー1
これその他のユーティリティUbuntuのパッケージ(そしてDebiansponge
)問題を解決できるプログラムがあります。
スポンジマンから:
Spongeは標準入力を読み取り、それを指定されたファイルに書き込みます。シェルリダイレクトとは異なり、スポンジは出力ファイルを開く前にすべての入力を吸収します。これにより、同じファイルを読み書きするパイプを制限できます。
これにより、次のことができます。
cut -d <delim> -f <fields> somefile | sponge somefile