[[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上で行おうとするの何か別の操作が必要なのでしょうか? 教えて下さい。よろしくお願いします。