viで指定した文字列が存在する行を抜き出す方法



LinuxでApacheのログなど調査する時に重宝する、指定した文字列が存在する行を抜き出す方法。
逆に指定した文字列を含む行を削除する方法もご紹介。

存在する行を削除

hogeを含む行を削除
:g/hoge/d

存在しない行を削除

hogeを含まない行を削除
:v/hoge/d
これでログを追うのが簡単になりました。
大分ありがたいコマンドです。


コメントを残す