shell日期循环 2014/10/29 14995 #!/bin/bash start_date="$1" end_date=`date -d "+1 day $2" +%Y%m%d` --可以改成自己适用的格式 while [[ $start_date < $end_date ]] do echo $start_date bash run.sh $start_date //需要循环执行的脚本 start_date=`date -d "+1 day $start_date" +%Y%m%d` done