長いテキストファイルの複数の場所から単語を削除する

長いテキストファイルの複数の場所から単語を削除する

次の形式の複数行を含むファイルがあるとします。

date time name some stuff

毎回同じ「name」を除いて、すべての行は異なる場合があり、すべての行から「name」を削除したいと思います。これを達成するために短いbashスクリプトを書くことはできますか?

答え1

なぜ簡単ではないのですか?

sed 's/name//' file

答え2

Gilesの答えはうまくいきますが、name標準出力からのみ削除されます。nameファイル自体から削除するには、次の手順を実行する必要があります。

sed -i 's/name//' file

関連情報