与其他脚本的Crontab执行位置不同


Crontab execution location from the rest of scripts

我有大约40多个cronjob文件,它们在遗留代码中到处都是。我是否可以以某种方式设置cronjob的基本目录,以便我只需要键入路径的其余部分?如:

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

有什么建议吗?我在跑步如果有任何帮助

不幸的是,这在crontab中是不可能的。

您可能对系统计时器感兴趣,或者—假设您的所有脚本都在* * * * *运行—您可以制作一个单独的cron脚本来调用其余的脚本。