RHEL9 grep 文字列「error」をログの中から抽出する方法

環境
RHEL9.2

使用例1
nginx のエラーログから文字列「error」が記録されている行を抜き出すには以下コマンドを実行します。

grep -e error /var/log/nginx/error.log

使用例2
大文字小文字の区別なしにgrepコマンドに検索させたい場合は以下のように「-i」オプションをつけて実行します。

grep -i -e error /var/log/nginx/error.log

使用例3
「error」または「warning」のどちらかにマッチする行を大文字小文字の区別をせず探す場合は以下のように実行します。

grep -i -e error -i -e warning /var/log/nginx/error.log

使用例4
システム全体のログで重要なエラーを検出します。

sudo grep -i -e error /var/log/messages | grep -i -v -e nginx

 

RHEL9

Posted by arkgame