The Blue of Cool Breeze – ver12.0

Icon

2次元空間における人物の写像及び心情的付加情報の投影技法に関する研究

シェルスクリプトに燃えた

職場での出来事。

ウチの職場にはいろんな Web サーバがあるのですが、そのうちの一つのコンテンツを管理している部署から「ウチのサイトの月間アクセス数が知りたい」と言われました。でもそのサーバ(ちなみに古い Sun のマシン)には analog の様なアクセス解析ツールは入っていませんでした。Apache HTTP Server の生ログがあるだけの状態。

幸いそんなに詳細なデータが必要でもなさそうだったので、とりあえずサイトのトップページへのリクエスト(”GET /” ですね)の回数をもってアクセス数とすることにし、grep を駆使して(といっても2回使っただけですが)当該リクエストのログ行だけを抽出し、最後に wc -l で行数を数えました。

で、とりあえず今年度に入ってからの3ヶ月分を集計して回答したところ、「これから毎月教えてもらいたい」とのご要望が。まぁ、コマンド1行でできることなので毎回コンソール前に行って作業してもたいした手間ではないのですが、定期的に繰り返す作業は自動化したくなるのがパソヲタというもの。よしよし、シェルスクリプトを書いてしんぜよう。

Read the rest of this entry »

about me

HN:弧月いう

たまーに絵を描きます。

詳しくは、
http://iddy.jp/profile/yukogets

http://www.hatena.ne.jp/yukogets/
をごらんくださいまし。