GNU/Linux >> Linux の 問題 >  >> Linux

テキスト ファイル内の文字列を削除する

sed -i -e 's/goodbye//g' filename

複数の単語を削除するには:

sed -i -e 's/\(goodbye\|hello\|test\|download\)//g' filename

Vi モードで Linux ファイルを探している場合。私を助けた以下の解決策を見つけてください

:g/goodbye/d - すべてのさようならを削除します

:%g!/さようなら/d - これにより、さようなら以外のすべてが削除されます

Windows マシンを使用している場合でも、Ubuntu シェルをダウンロードして構成できます 上記のコマンドを使用 .


Linux
  1. Sed:最初の文字列を除く文字列のすべての出現を削除しますか?

  2. ファイルの先頭にテキストを挿入する方法は?

  3. テキスト ファイルから奇数行または偶数行を削除する

  1. ファイル内の文字列を置き換える方法は?

  2. テキストファイル内の重複行を削除するにはどうすればよいですか?

  3. bashスクリプトは、ファイルの最初の行にテキストを追加します.

  1. Sedを使用してテキストファイルから複数のランダム行を削除する方法は?

  2. grep でテキスト ファイルの空行を削除する

  3. テキスト ファイルから改行を削除するにはどうすればよいですか?