shell每天定时执行脚本,linux shell 每天定时执行

#!/bin/sh

#Section configuration(配置部分)#Task Time ,ex:203000(Time 20:30:00);190000(Time 19:00:00);startTime=170000#Script Filescriptfile=./gen.sh

#Section promgram (程序执行部分)perDate=$(date "+%Y%m%d")isNewDay=1totalSecs=0isFirstTime=1

echo 'Task schedule Time: ('$startTime') scriptfile: ('$scriptfile') Waiting...'

while true ; do    curTime=$(date "+%H%M%S")    curDate=$(date "+%Y%m%d")

    #Check week day    week=`date +%w`    day=`echo $week "- 1" | bc`    if [ $day -lt 0 ] || [ $day -eq 5 ];then        isNewDay=0        sleep 1        continue

    else        #check and run script        if  [ "$isNewDay" -eq "1" ];then            if [ "$curTime" -gt "$startTime" ];then                if [ "$isFirstTime" -eq "0" ];then                    echo 'Shell Script ('$scriptfile') Running...'                    sh $scriptfile                    echo 'Shell Script ('$scriptfile') Stopped...'                fi                isNewDay=0            else                if [ "$isFirstTime" -eq "1" ];then                    echo 'New Day: ('$curDate') Task schedule Time: ('$startTime') Waiting...'                    isFirstTime=0                fi

            fi        else            #new day start            if [ "$curDate" -gt "$perDate" ];then                echo 'New Day: ('$curDate') Task schedule Time: ('$startTime') Waiting...'                isNewDay=1                perDate=$curDate                        fi        fi        sleep 1    fidone

也可以参考:https://blog.csdn.net/weixin_34038293/article/details/93686141

shell脚本的定时任务 - 简书Linux下使用crontab命令定时执行脚本-阿里云开发者社区linux mysql 如何让shell脚本每天定时执行?-酷米网linux设置crontab任务_定时任务crontab每天7点执行 - 腾讯云 ...linux下corntab实现每天的早上8点和下午六点定时执行A.sh脚本.如何通过计划任务定期执行PS1脚本_51CTO博客_如何让 ...Linux 上使用 crontab 设置定时任务及运行 Python 代码不 ...python使用paramiko实现ssh定时执行命令 - 东大网管 - 博客园linux自动定时备份文件 - 简书linux下编写一个shell脚本 每天0点 定时执行某一可执行程序test。 刚学习shell希望大侠们给个代码参考!Windows 定时执行shell脚本Centos 的 Shell 脚本定时执行SQL语句Ubuntu crontab定时执行shell脚本linux设置定时执行脚本文件shell脚本定时执行php程序Linux 执行定时任务 shell脚本利用shell脚本定时执行java程序使用Java定时执行shell脚本shell脚本定时执行logstash任务异常mail465发邮件.rarubuntu定时执行脚本任务tp5或thinkphp5执行shell命令定时执行命令行运行php脚本Shell脚本定时执行jar简单实例(Cron)使用crontab,让linux定时执行shell脚本宝塔shell定时执行php 操作数据库安卓shell 定时执行命令SpringBoot定时执行脚本centos计划任务定时执行脚本通过crontab定时执行shell脚本教程crontab定时执行shell脚本时无法执行脚本中golang命令shell脚本定时sftp上传和下载文件shell脚本执行SQLShell脚本,打包文件压缩到指定目录,每天定时任务运行脚本linux之定时执行shell脚本利用Linux的计划任务(cron)定时执行一个shell监控脚本linux定时任务执行脚本linux中shell脚本手动执行没问题,crontab定时执行失败安卓自动化测试:定时执行 shell 脚本,测试完成后自动重启mac shell定时任务执行python脚本
定时任务执行shell脚本shell脚本定时执行命令shell 定时执行命令定时启动shell脚本自动执行shell脚本shell脚本自动执行shell脚本自动执行命令shell 脚本 定时任务如何定时执行shell脚本shell脚本定时执行命令shell脚本每天自动运行linux定时任务执行shell脚本shell脚本编写定时任务linux每天定时执行脚本shell 定时器 脚本每天一个shell脚本定时运行shell脚本shell 定时脚本中国第一部歌剧是什么女主角幸福一家人哪里可以免费观看少林寺的和尚能娶媳妇吗学前儿童心理发展与教育的意义手机玻璃外壳能保护手机么西游记里白龙马是谁的儿子瑞虎8 plus鲲鹏2.0t7723游戏盒最新版下载2021凶杀案电视剧有哪些美容缝合陈情令第20集免费观看