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

shell 时间统计脚本

时间:2015-09-23 20:54:34      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:

#!/bin/sh
#Today=`date +%Y%m%d`  
YEAR=`echo $1|cut -c 1-4`
MONTH=`echo $1|cut -c 5-6`
DAY=`echo $1|cut -c 7-8`
TIME=$YEAR-$MONTH-$DAY
#echo `date -d "$TIME -2 day " +%Y-%m-%d` 
url="/home/work/webdata/logs/focusapi_access_log.$1"
#昨天的日期
#yes_dt=`date -d"-1day" +"%Y-%m-%d"`
yes_day=`date -d "$TIME -1day" +%Y-%m-%d`

#最近7天
last_7day=`date -d"$TIME -7day" +%Y-%m-%d`

#最近30天
last_30day=`date -d"$TIME -30day" +%Y-%m-%d`

declare date_array=(00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23)
for hour in ${date_array[@]};do
        cmd_yes_day=`grep focus/GetGoodsInfoDaily $url$hour | grep start=$yes_day&end=$yes_day | wc -l`
        cmd_last_7day=`grep focus/GetGoodsInfoDaily $url$hour | grep start=$last_7day&end=$yes_day | wc -
l`        cmd_last_30day=`grep focus/GetGoodsInfoDaily $url$hour | grep start=$last_30day&end=$yes_day | wc -l`
        echo "昨天:"$cmd_yes_day"-----最近7天:"$cmd_last_7day"-----最近30天:"$cmd_last_30day
done

 

shell 时间统计脚本

标签:

原文地址:http://www.cnblogs.com/gide/p/4833222.html

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