特定の文字列を含まない行を検索するには?
$ grep -v [除外文字列] [ファイル]
- Command
- grep
- Description
- 指定したパターンに一致しない行だけを表示します(除外検索)。 ログ解析などでノイズを除去するのによく使われます。
- Deep Dive
- -v: inVert match(反転一致)。 例: エラーログから特定の警告を除外する `grep 'ERROR' log.txt | grep -v 'MinorWarning'`
$ grep -v [除外文字列] [ファイル]