码迷,mamicode.com
首页 > 系统相关 > 详细

shell实现统计浏览次数并将结果保存到文件中

时间:2017-10-10 10:06:52      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:home   gre   led   内容   serve   cat   关键字   txt   while   

    日志文件是每日一个。统计日志文件中的关键字,获取每日浏览次数。将次数保存到txt文件中。。

    将日期也一并保存到txt文件中。

    输入开始日期和结束日期,就可以统计出每日的次数

代码如下:

#!/bin/sh
#dateup
datebeg=$1
dateend=$2
cd /mnt/home/deploy/appserver/core/logs
#read datebeg
#read dateend
beg_s=`date -d "$datebeg" +%s`
end_s=`date -d "$dateend" +%s`
while [ "$beg_s" -le "$end_s" ]
do
  filedate=`date -d @$beg_s +"%Y-%m-%d"`
  echo $filedate >>../zsy.txt && grep ‘xxx url‘ catalina-$filedate.out |wc -l >>../zsy.txt
  beg_s=$((beg_s+86400))
done

运行文件./dateup.sh 20171009 20171010

打开zsy.txt,可以看到其中内容如下:

2017-10-09

0

2017-10-10

0

 

shell实现统计浏览次数并将结果保存到文件中

标签:home   gre   led   内容   serve   cat   关键字   txt   while   

原文地址:http://www.cnblogs.com/memery/p/7643939.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!