linux 日期遍历

2020-02-26 14:05:06 浏览数 (1)

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 到目前为止的秒数(时间戳)

代码语言:javascript复制
#! /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

0 人点赞