SHELL循环遍历两个日期作为参数执行命令

来源:互联网 发布:mac apache 虚拟主机 编辑:程序博客网 时间:2024/06/07 11:44
#! /bin/sh
date="$1"
enddate=`date -d "+1 day $2" +%Y%m%d`
while [[ $date < $enddate  ]]  
do
    
       
        mvn exec:java -Dexec.mainClass="xxxx" -Dexec.args="$date" > test_log.log 2>&1 


        date=`date -d "+1 day $date" +%Y%m%d`
        echo $date
done