gpt4 book ai didi

unix - crontab - 在目录中运行

转载 作者:行者123 更新时间:2023-12-03 04:21:00 26 4
gpt4 key购买 nike

我想设置一个作业每天在根 crontab 中运行。但我希望它从特定目录执行它,以便它可以找到它需要的所有文件,因为应用程序有一堆相对路径。

无论如何,我可以告诉 crontab 从特定目录运行吗?

最佳答案

所有作业均由 shell 执行,因此通过命令启动该 shell 片段以更改目录。

cd /path/to/directory && ./bin/myapp

关于使用 && 而不是 ;:通常情况下没有什么区别,但如果 cd 命令失败(例如因为目录不存在)使用 && 时,应用程序不会执行,而使用 ; 时,应用程序会执行(但不在预期目录中 )。

关于unix - crontab - 在目录中运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8899737/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com