grepコマンドでマッチ(一致)しない行を表示する方法
grepコマンドでマッチ(一致)しない行を表示するには-vオプションを指定します。
オプションの説明
-v, --invert-match select non-matching lines
以下のファイルを対象とします。
$ cat test.txt apple,001 apple,002 banana,003 lemon,004 orange,005 strawberry,006
-vオプションを指定した場合
$ grep -v 'apple' test.txt banana,003 lemon,004 orange,005 strawberry,006
-vオプションを指定しない場合
$ grep 'apple' test.txt apple,001 apple,002