物理のかぎしっぽ CO/アクセスログを描いてみよう/QandA のバックアップソース(No.4)
[[CO/アクセスログを描いてみよう]]

* アクセスログを描いてみよう Q and A [#idc4eba1]

疑問があれば一問一答形式でお答えします。

// 以下の形式でお願いします。
// 疑問文はなるべく一つの質問になるようにお願いします。
// ** Q. 疑問分
// *** A. 回答文


** Q. 過去7日間の平均アクセス数を出したいのですが。 [#ub21f10a]

*** A. tail, awk を組み合わせると楽です。 [#k9b9ff15]

tail コマンドはテキストファイルの最後の N 行を表示するコマンドです。

コマンドラインで次のようにすると、過去7日間の平均値が得られるでしょう。

 tail -7 daycount.log | awk 'BEGIN{n=0}{n+=$2}END{print n/7}'

実行結果は以下の通り。

 [koizumi@supernova ~/access_log]$ tail -7 daycount.log | awk 'BEGIN{n=0}{n+=$2}END{print n/7}'
 586.571
 [koizumi@supernova ~/access_log]$

** Q. gnuplotに関する質問 from NOBU [#ee0a3e69]

この機会にgnuplotを憶えてみようと思います。

cygwinをdownloadし、cygwin上でgnuplotを使おうと試みています。

cygwin上で"gnuplot"とtypeすると"gnuplot>"と出て来ることを確認しました。

本によるとこの状態で"plot sin(X)"とtypeすると新しいwindowが開いてグラフが表示されるとあるのですが表示されません…。

unixでなくcygwin上で行おうとするの何か別の操作が必要なのでしょうか?

教えて下さい。よろしくお願いします。
トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Modified by 物理のかぎプロジェクト PukiWiki 1.4.6 Copyright © 2001-2005 PukiWiki Developers Team. License is GPL.
Based on "PukiWiki" 1.3 by yu-ji Powered by PHP 5.3.29 HTML convert time to 0.010 sec.