统计pv uv

vi daypvuv.sh

#!/bin/bash
#set -x
day1=$(date +%F -d "-1 day")
day2=$(date +%F -d "-2 day")
day3=$(date +%F -d "-3 day")
day4=$(date +%F -d "-4 day")
day5=$(date +%F -d "-5 day")
day6=$(date +%F -d "-6 day")

cd /application/nginx/logs
echo "#############cang.mini-PV###############"
echo $(date +%F)
awk '{print $7}' cang.mini-kaola_access.log|wc -l
echo ${day1}
awk '{print $7}' cang.mini-kaola_access_${day1}.log|wc -l
echo ${day2}
awk '{print $7}' cang.mini-kaola_access_${day2}.log|wc -l
echo ${day3}
awk '{print $7}' cang.mini-kaola_access_${day3}.log|wc -l
echo ${day4}
awk '{print $7}' cang.mini-kaola_access_${day4}.log|wc -l
echo ${day5}
awk '{print $7}' cang.mini-kaola_access_${day5}.log|wc -l
echo ${day6}
awk '{print $7}' cang.mini-kaola_access_${day6}.log|wc -l

echo "############cang.mini-UV###############"
echo $(date +%F)
awk '{print $7}' cang.mini-kaola_access.log|sort|uniq -c|wc -l
echo ${day1}
awk '{print $7}' cang.mini-kaola_access_${day1}.log|sort|uniq -c|wc -l
echo ${day2}
awk '{print $7}' cang.mini-kaola_access_${day2}.log|sort|uniq -c|wc -l
echo ${day3}
awk '{print $7}' cang.mini-kaola_access_${day3}.log|sort|uniq -c|wc -l
echo ${day4}
awk '{print $7}' cang.mini-kaola_access_${day4}.log|sort|uniq -c|wc -l
echo ${day5}
awk '{print $7}' cang.mini-kaola_access_${day5}.log|sort|uniq -c|wc -l
echo ${day6}
awk '{print $7}' cang.mini-kaola_access_${day6}.log|sort|uniq -c|wc -l
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值