【问题标题】:Crontab execution location from the rest of scripts其余脚本中的 crontab 执行位置
【发布时间】:2016-09-02 08:23:12
【问题描述】:

我有 40 多个 cronjob 文件,它们遍布在遗留代码中。 我可以以某种方式设置 cronjob 的基本目录,所以我只需要输入路径的其余部分吗? 喜欢:

#old non refactored PhP scripts still running on this server
cd /data1/www/xxxx/htdocs/deploy
*    *  * * *   root soap/xxxxxeue-runner.php

有什么建议吗? 我在跑步 Debian 8+ 和 php 5.6 如果有帮助的话

【问题讨论】:

标签: php scripting cron debian crontab


【解决方案1】:

很遗憾,crontab 无法做到这一点。

您可能对 systemd timers 感兴趣,或者 — 假设您的所有脚本都在 * * * * * 上运行 — 您可以创建一个单独的 cron 脚本来调用其余脚本。

【讨论】:

    猜你喜欢
    • 2013-01-03
    • 2013-09-13
    • 2020-03-16
    • 2013-04-19
    • 2020-05-30
    • 2017-09-07
    • 1970-01-01
    • 2013-03-15
    • 1970-01-01
    相关资源
    最近更新 更多