Linux
command
Linuxコマンド

【linux】指定した単語を除外してgrepしたい【コマンド】

More than 1 year has passed since last update.

意外と便利なのでメモ:pencil2:

grepコマンドの-vオプション

# grep -v "test"

文字列「test」を除外してgrepしてくれます。
もしかしたら、あまり使う機会はないかもしれないですね・・・。

2つ以上の単語を除外したい時

# grep -v "hoge" | grep -v "fuga"

正規表現を使う方法もありますが、パイプ(半角の|)で区切る方法が手っ取り早い:dash:
なにより、正規表現がわからなくても使えるのがいい!