shell日期循环处理

#!/bin/bash
start_date=20130729
end_date=20130910
while [ $start_date -le $end_date ]
do
echo $start_date
md=$(date -d "$start_date" +%Y-%m-%d)
echo $md
/usr/lib/jvm/java-1.6.0/bin/java -classpath /home/crontab/lib/huawei:/home/crontab/lib/c3p0-0.9.2.1.jar:/home/crontab/lib/mysql-connector-java-5.1.24-bin.jar:/home/crontab/lib/mchange-commons-java-0.2.3.4.jar TestMainParam $md >> /home/crontab/logs/test.log
start_date=$(date -d "$start_date +1 days" +%Y%m%d)
done

posted @ 2019-12-05 21:50  mongotea  阅读(415)  评论(0编辑  收藏  举报