【发布时间】:2010-10-23 15:02:02
【问题描述】:
使用 cron 运行脚本时,内部调用的任何可执行文件都必须具有完整路径。我发现这个试图运行wondershaper,当它试图调用 tc.所以我的问题是,克服这个问题的正确方法是什么?
可能的解决方案:
- cd 到可执行文件夹并准备符号链接到那里的任何其他调用的可执行文件(不确定它是否有效 - 可移植性低)
- 在脚本中使用完整路径(它可以工作 - 跨不同发行版的可移植性低)
- 在脚本内导出具有所需路径的路径变量(不确定是否有效)
好的,提前感谢任何人的帮助。
【问题讨论】:
-
这里的“grub”是引导加载程序吗?
-
大声笑,我的意思是 cron 一路:$
-
啊...这更有意义。
-
对不起,我只是在写问题时解决了一些 grub 问题,看起来我的大脑搞混了
标签: linux bash scripting cron sysadmin