1. 提取时间戳
2. 统计时间段内消息量脚本
#!/bin/bash
STARTDATE=1530201600
STEP=3600
for i in {1..24};do
STARTTIME=$(($(($i-1))*$STEP + $STARTDATE))
ENDTIME=$(($(($i*$STEP)) + $STARTDATE))
awk -v a=$STARTTIME -v b=$ENDTIME '{if(($1 >= a) && ($1 < b)) {print $1}}' timestampLog2 |wc -l >> result.log
done