2015年06月15日
Tweet
かつて以下のような記事を書きました。
2011年12月15日:grep で除外する
このとき調べたことは、今でも活きていて、僕は特定の文字列を除外したいときには、 grep に -v のオプションを利用しています。
さらに複数の項目で除外したい場合には、 egrep を利用していました。
今回 Web サーバーのアクセスログを調査する必要がありました。
このアクセスログは、jpg や gif 、css など、すべてのファイルアクセスに対してログが記載されているため、結構な量になります。そのため上記の方法で除外しながら調査を行っていました。
もっと効率の良い方法は無いのかなと思って調べたのですが、なかなか難しいようですね。
しかしスマートなコマンドを紹介しているページがあったのでリンクしておきたいと思います。さすがQiita。
ログ解析のとき便利なコマンドまとめ
grep -ive "GET /.*\.\(css\|js\|jpg\|gif\|png\|swf\|ico\)\ HTTP"
他のコマンドと組み合わせて使いましょう。
2011年12月15日:grep で除外する
このとき調べたことは、今でも活きていて、僕は特定の文字列を除外したいときには、 grep に -v のオプションを利用しています。
さらに複数の項目で除外したい場合には、 egrep を利用していました。
今回 Web サーバーのアクセスログを調査する必要がありました。
このアクセスログは、jpg や gif 、css など、すべてのファイルアクセスに対してログが記載されているため、結構な量になります。そのため上記の方法で除外しながら調査を行っていました。
もっと効率の良い方法は無いのかなと思って調べたのですが、なかなか難しいようですね。
しかしスマートなコマンドを紹介しているページがあったのでリンクしておきたいと思います。さすがQiita。
ログ解析のとき便利なコマンドまとめ
grep -ive "GET /.*\.\(css\|js\|jpg\|gif\|png\|swf\|ico\)\ HTTP"
他のコマンドと組み合わせて使いましょう。