ファイルの各行から5番目の単語を削除する方法は?

ファイルの各行から5番目の単語を削除する方法は?

ファイルの各行から5番目の単語を削除したいと思います。

現在のファイル内容:

File is not updated or and will be removed  
System will shut down f within 10 seconds  
Please save your work 55 or copy to other location  
Kindly cooperate with us D  

予想出力:

File is not updated and will be removed  
System will shut down within 10 seconds  
Please save your work or copy to other location  
Kindly cooperate with us

ベストアンサー1

どうですかcut

$ cut -d' ' -f1-4,6- file.txt 
File is not updated and will be removed  
System will shut down within 10 seconds  
Please save your work or copy to other location  
Kindly cooperate with us
  • -d' '区切り文字をスペースに設定

  • -f1-4,6-最初から4番目のフィールド(単語)を選択し、5番目のフィールドを保持してから、6番目のフィールドから残りのフィールドまで印刷し続けます。

おすすめ記事