エラーが発生したホスト名のユニークな一覧表示
エラーログからホスト名部分だけを切り出し、重複を除いて出力します。
実行コマンド
grep 'ERROR' system.log | awk '{print $4}' | sort | uniq💡 利用シーン
複数のサーバーから集約されたログで、どのサーバーでエラーが発生しているかを確認したい場合。
💻 実行結果例
web-srv-01
web-srv-03
db-srv-01📝 実務メモ
パイプでコマンドをつなぐことで、複雑なログ解析を効率化できます。
⚠️ 注意点
ログフォーマットが変わるとawkの列番号が変わるため注意してください。