1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#!/bin/bash #以小时循环 #sh x.sh 2017010101 2017010301 stime=$1 etime=$2 while :
do echo $stime
stime=$( date -d "${stime:0:8} ${stime:8:2} 1hour" +%Y%m%d%H)
if [[ $stime -gt $etime ]]
then
break fi done |
1
2
3
4
5
6
7
8
9
10
11
12
13
|
#!/bin/bash #以天做循环 #sh x.sh 20170101 20170103 stime=$1 etime=$2 while :
do stime=$( date -d "$stime 1day" +%Y%m%d)
if [[ $stime -gt $etime ]]; then
break ;
fi done
|
本文转自 SoulMio 51CTO博客,原文链接:http://blog.51cto.com/bovin/1937246,如需转载请自行联系原作者