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,如需转载请自行联系原作者