linux 日期遍歷

date +%Y%m%d        //顯示前天年月日

date +%Y%m%d --date="+1 day"  //顯示前一天的日期

date +%Y%m%d --date="-1 day"  //顯示後一天的日期

date +%s  //從 1970 年 1 月 1 日 00:00:00 UTC 到目前爲止的秒數(時間戳)

#! /bin/bash
first=$1
second=$2

while [ "$first" != "$second" ]
do
echo $first
sh XXX.sh $first >logs/$first.log 2>&1 &
let first=`date -d "-1 days ago ${first}" +%Y%m%d`
done

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章