linux - 如何每 4 小时 48 分钟安排一次 cron 作业?

标签 linux cron cron-task

我必须为此编写 5 个 cronjobs 吗?

我唯一想到的另一件事是 */48 */4 ***,但我认为这行不通

最佳答案

我认为仅使用 crontab 是不可能的,但您可以使用脚本。 将以下内容复制并粘贴到终端上; 显然,您需要通过将/home/hf/替换为现有文件夹来更改第一行,
最终将 myloop.sh 替换为更有意义的名称(可选) 并将/path/to/script.sh 替换为您需要启动的脚本或命令

export myhome=/home/hf/ ; export loopbat=myloop.sh ; export scripttorun=/path/to/script.sh

echo "COUNTER=0" > ${myhome}${loopbat}
echo "while [  \$COUNTER -lt 5 ]; do" >> ${myhome}${loopbat}
echo "   echo The counter is \$COUNTER" >> ${myhome}${loopbat}
echo "   /bin/bash $scripttorun" >> ${myhome}${loopbat}
echo "   let COUNTER=COUNTER+1" >> ${myhome}${loopbat}
echo "   sleep 17280" >> ${myhome}${loopbat}
echo "done" >> ${myhome}${loopbat}

然后每天从 crontab 调用循环脚本一次

00 00 * * * /home/hf/myscript.sh

关于linux - 如何每 4 小时 48 分钟安排一次 cron 作业?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49780464/

相关文章:

php - 在 linux bash 中运行 php 脚本(php 函数)

linux - 通过 ftp 设置cornjob

javascript - 如何使用 Node 计划在指定时间运行任务?

cron - 如何设计分布式作业调度器?

python - 如何每隔 2 分钟运行 100 个 python 文件?

linux - 使用 gtkmm 设置自定义应用程序主题

python ctypes 和 sysctl

c++ - 如何链接到共享库的旧版本

magento - 如何在没有安装 cron 的情况下手动运行 magento cron

linux - 如何在每个月的第一个星期五运行cronjob?