2015年06月15日
このエントリーをはてなブックマークに追加
かつて以下のような記事を書きました。
2011年12月15日:grep で除外する

このとき調べたことは、今でも活きていて、僕は特定の文字列を除外したいときには、 grep に -v のオプションを利用しています。
さらに複数の項目で除外したい場合には、 egrep を利用していました。

今回 Web サーバーのアクセスログを調査する必要がありました。
このアクセスログは、jpg や gif 、css など、すべてのファイルアクセスに対してログが記載されているため、結構な量になります。そのため上記の方法で除外しながら調査を行っていました。


もっと効率の良い方法は無いのかなと思って調べたのですが、なかなか難しいようですね。
しかしスマートなコマンドを紹介しているページがあったのでリンクしておきたいと思います。さすがQiita。
ログ解析のとき便利なコマンドまとめ

grep -ive "GET /.*\.\(css\|js\|jpg\|gif\|png\|swf\|ico\)\ HTTP"

他のコマンドと組み合わせて使いましょう。


stock_value at 11:38│Comments(0)TrackBack(0)技術:2015年 

トラックバックURL

この記事にコメントする

名前:
URL:
  情報を記憶: 評価: 顔