如果跟shell腳本打交道,遍歷一個(gè)時(shí)間范圍是很常見(jiàn)的事情,那么今天就跟大家分享一下:
echo "date1: $date1"
echo "date2: $date2"
tempdate=`date -d "-0 day $date1" +%F`
enddate=`date -d "-0 day $date2" +%F`
tempdateSec=`date -d "-0 day $date1" +%s`
enddateSec=`date -d "-0 day $date2" +%s`
echo "####################################"
echo 'tempdate: '$tempdate
echo 'enddate: '$enddate
#for i in `seq 1 130`; do
for i in `seq 1 300`; do
if [[ $tempdateSec -lt $enddateSec ]]; then
break
fi
echo $tempdate
python pc_jibzhuanti_url.py $tempdate
tempdate=`date -d "-$i day $date1" +%F`
tempdateSec=`date -d "-$i day $date1" +%s`
done
這是一個(gè)倒序輸出時(shí)間的腳本,需要輸入兩個(gè)時(shí)間參數(shù),一個(gè)是開(kāi)始時(shí)間,一個(gè)是結(jié)束時(shí)間,如輸入:
標(biāo)簽:遵義 江西 安康 大興安嶺 三門(mén)峽 上饒 仙桃 大慶
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Shell腳本遍歷一個(gè)日期范圍實(shí)例》,本文關(guān)鍵詞 Shell,腳本,遍歷,一個(gè),日期,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。