tyoshikawa1106のブログ

- Force.com Developer Blog -

Shell:特定の文字列を含む行の削除

シェルスクリプトでファイルから特定の文字列を含む行を削除する方法について確認しました。元のファイルはこんな感じです。
f:id:tyoshikawa1106:20151111212019p:plain


処理実行時に"DELETE_TARGET"が存在する行を除外します。
f:id:tyoshikawa1106:20151111211902p:plain


次の処理で削除できました。

sed -i -e "/$DELETE_KEYWAORD/d" $file_path


サンプルコードです。