Linux 如何在特定时间每天只运行一次cron作业中的shell脚本
我只想在太平洋标准时间每天早上9点运行一个.sh文件。我刚刚在linux的crontab中创建了调度器,如下所示Linux 如何在特定时间每天只运行一次cron作业中的shell脚本,linux,cron,quartz-scheduler,cron-task,Linux,Cron,Quartz Scheduler,Cron Task,我只想在太平洋标准时间每天早上9点运行一个.sh文件。我刚刚在linux的crontab中创建了调度器,如下所示 * 9 * * * /home/arrchannaMohan/PaymentsAlert.sh PaymentsAlert.sh curl -k http://localhost:8080/emailTrigger 上面的curl命令将在太平洋标准时间每天上午9点触发包含一些业务内容的电子邮件,并且应该每天运行一次。所以每天太平洋标准时间上午9点,这个shell脚本应该被调用一次
* 9 * * * /home/arrchannaMohan/PaymentsAlert.sh
PaymentsAlert.sh
curl -k http://localhost:8080/emailTrigger
上面的curl命令将在太平洋标准时间每天上午9点触发包含一些业务内容的电子邮件,并且应该每天运行一次。所以每天太平洋标准时间上午9点,这个shell脚本应该被调用一次
但上述cron配置将在太平洋标准时间上午9点后每隔1分钟启动一次电子邮件警报,并将一直持续到我们手动终止它
是否可以创建一个每天运行一次的cron配置(预计在太平洋标准时间上午9点运行)。您列出的crontab的意思是
* 9 * * *
> At every minute past hour 9
您需要
0 9***
,因为您只希望作业在整个系统上运行,因此需要0
分钟
0 9 * * *
> At 09:00
使用类似于可视化的东西。您列出的crontab的意思是
* 9 * * *
> At every minute past hour 9
您需要
0 9***
,因为您只希望作业在整个系统上运行,因此需要0
分钟
0 9 * * *
> At 09:00
使用类似于可视化的东西。
009***
是您应该保留的。顺便说一句,我看不出与您用于查询的jenkins标记有任何关联。009***
是您应该保留的。顺便说一句,我看不出与您用于查询的jenkins标记有任何关联。