#!/bin/bash
datebeg=$1
dateend=$2
beg_s=`date -d "$datebeg" +%s`
end_s=`date -d "$dateend" +%s`
#echo "beg_s=${beg_s},end_s=${end_s}"
while [ "$beg_s" -le "$end_s" ] ;do
date -d "@$beg_s" +"%Y%m%d"
beg_s=$((beg_s+86400))
done
datebeg=$1
dateend=$2
beg_s=`date -d "$datebeg" +%s`
end_s=`date -d "$dateend" +%s`
#echo "beg_s=${beg_s},end_s=${end_s}"
while [ "$beg_s" -le "$end_s" ] ;do
date -d "@$beg_s" +"%Y%m%d"
beg_s=$((beg_s+86400))
done
---------------------------------
[oracle@searchdb2 chi]$bash test.sh 20130128 20130303
20130128
20130129
20130130
20130131
20130201
20130202
20130203
20130204
20130205
20130206
20130207
20130208
20130209
20130210
20130211
20130212
20130213
20130214
20130215
20130216
20130217
20130218
20130219
20130220
20130221
20130222
20130223
20130224
20130225
20130226
20130227
20130228
20130301
20130302
20130303
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/27042095/viewspace-754601/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/27042095/viewspace-754601/