Linux・シェル記述難易度 標準

ERROR を含まない行だけを表示する。空欄のオプションは?

grep -____ "ERROR" app.log

正答

正答v

次も正解: -v(空白の有無・大文字小文字・末尾のセミコロンは問いません)

解説

grep -v(--invert-match)は選択を反転し、パターンに一致しなかった行を出力する。ログからノイズ行を除くときや、ps の結果から grep 自身の行を除くとき(grep -v grep)に使う。-n は行番号を付けるだけで除外はしない。-c は件数を数える。-e はパターンを明示するオプションで、否定の意味は無い。

参考: www.gnu.org

grep

この問題を含む Linux・シェル のテストを制限時間つきで解く

Linux・シェルクイズへ