我尝试导出我的路径和变量,但 crontab 仍然不会运行我的脚本。我确信我做错了什么。
我有一个运行 jar 文件的 shell 脚本。这无法正常工作。
阅读周围后,我发现这通常是由于 cron 通过其自己的 shell 实例运行而导致路径不正确,因此没有与我的配置文件相同的首选项设置。
这是我的脚本经过多次修改后的样子:
#!/bin/bash --
. /root/.bash_profile
/usr/bin/java -jar Pharmagistics_auto.jar -o
...
这些是脚本中最重要的部分,其余部分是直接基于 shell 的。
有人可以告诉我我做错了什么吗?
尝试指定 jar 文件的完整路径:
/usr/bin/java -jar /path/to/Pharmagistics_auto.jar -o
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)