Shell 循环日期时间执行

1.介绍


2.脚本

#!/bin/sh
#开始时间-yyyy-mm-dd H
begindate=`date -d "2015-04-01 10" +%s`
#结束时间
enddate=`date -d "2015-04-08 13" +%s`

for (( i=$begindate;i<=$enddate;i+=3600 ));do
  date=`date -d "@$i" +%Y%m%d%H` echo 执行时间 $date
 /home/qim-agent/sh/monitor fetchTrends -d $date >>/home/logs/fetchTrends.log
 sleep 3

done

3.相关资料

http://www.cnblogs.com/peida/archive/2012/12/13/2815687.html


你可能感兴趣的:(Shell 循环日期时间执行)