試しにapacheのアクセスログからURL毎のアクセス数を降順に表示
LogParser -i:NCSA -o:csv "select count(*) , Request from c:\temp\acc.log group by Request order by count(*) DESC COUNT(ALL *),Request "
出力はこんな感じ
11,GET /robots.txt HTTP/1.0 3,GET /manual/en/vhosts/fd-limits.html HTTP/1.0 2,GET /manual/de/vhosts/ HTTP/1.0 ... 1,GET /manual/ko/glossary.html HTTP/1.0 1,GET /manual/ HTTP/1.1 統計情報: --------- 処理された要素: 34 出力された要素: 21 実行時間: 0.02 秒
-i で入力フォーマット -oで出力フォーマット select文で通常、表を書くところにファイルを書く。
LogParser -i:NCSA -h
とかやると使えるフィールド名とかがわかる。
<h1>compulsory soldier Esther intuitionist.percentiles edges </h1>