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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell实现统计浏览次数并将结果保存到文件中相关的知识,希望对你有一定的参考价值。

    日志文件是每日一个。统计日志文件中的关键字,获取每日浏览次数。将次数保存到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实现统计浏览次数并将结果保存到文件中的主要内容,如果未能解决你的问题,请参考以下文章

统计代码中代码行空行注释行的个数

利用JaCoCo统计接口测试中代码覆盖率

shell 实现统计一个网段的IP和mac对应关系并保存到文件mac.txt

VSCode中代码在浏览器中打开及实时刷新

统计c程序中代码行数以及函数的个数

在linux中使用shell来分析统计日志中的信息