運用プロジェクトに所属していた場合に多々あるログの調査。
その際に使用頻度の高いコマンドの紹介と使用例を記載します。
■grep
文字列を検索することができます。
□使用例:
hoge.logの中からhogeを含む列を取得
grep “hoge” hoge.log
grep “hoge” hoge.log
hoge.logの中からhogeを含まない列を取得
grep -v “hoge” hoge.log
■sort
行を並び替えることができます。
□使用例
hoge.logファイルの半角スペースで区切られている2ブロック目でソートする。
sort -k 2 hoge.log
sort -k 2 hoge.log
この二つのコマンドを|(パイプライン)で繋ぐことで必要な列を必要な順番で取得することができます。
今回紹介したコマンドの詳細を知りたい場合は
grep
日経コンピュータ(grep)
sort
日経コンピュータ(sort)
を参考にしてみてください。