发布网友 发布时间:2022-04-23 18:50
共1个回答
热心网友 时间:2023-10-13 17:12
1、date.sh代码
#!/bin/sh
beg_date=`date -d "$1" +%s`
end_date=`date -d "$2" +%s`
if [[ -z $1 ]]||[[ -z $2 ]];then
echo "Usage: $0 YYYYMMDD YYYYMMDD"
exit 0;
fi
if [[ ${beg_date} > ${end_date} ]];then
echo "The end_date < beg_date ;Please input the right date,example: $0 20140101 20140301"
exit 0;
fi
for (( i=${beg_date};i<=${end_date};i=i+800))
do
date -d @${i} +%Y%m%d
done
2、实例./date.sh 20140101 20140201