#!/bin/bash
start=1564588800000
while(($start<=1569859199000))
do
let "end=$start+86400000"
result=$(mysql -uroot -p123456 -e "use option0;select user_id from option_order_0 where trading_time>=$start and trading_time<$end group by user_id having count(1)>0")
tmp=$(echo $result | sed 's/ /\n/g')
for tmp_line in $tmp
do
result=$tmp_line
done
if [ "$result" = "" ]
then
let "result=0"
fi
echo $start,$end,$result >> exportoption.txt
let "start=$start+86400000"
dones
本文档详细描述了一个bash脚本,通过MySQL查询每日活跃用户,用于监控交易活动。它使用时间戳来筛选交易记录,统计每个用户当天的活跃次数,并将结果写入exportoption.txt文件。
121

被折叠的 条评论
为什么被折叠?



