时间区间内循环执行脚本

时间区间内循环执行脚本

脚本内容

cat for_data_scripts.sh
#!bin/bash

startdate=`date -d "$1" +%Y%m%d`
enddate=`date -d "$2" +%Y%m%d`


while [[ $startdate < $enddate  ]]
do
    echo "******${startdate}********"
    #以下为循环执行的脚本内容
    sh /data/work/flow_dw_insert.sh $startdate

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

使用方法

sh for_data_scripts.sh 20220701 20220731
posted @ 2022-07-28 10:11  whiteY  阅读(70)  评论(0)    收藏  举报