複数ファイルから指定した文字列とマッチした行を削除する

  • 3
    Like
  • 0
    Comment
More than 1 year has passed since last update.

-iで上書き、-eで処理する内容を指定する。
下はディレクトリにあるyamlファイルでabcという文字列が含まれている行をすべて削除(d)する。

$ sed -i -e '/abc/d' *.yaml

参考

Linux である文字を含む行を削除したい - Enjoi Blog
sedでファイルを上書き保存