使用cron运行脚本时,在内部调用的任何可执行文件都必须具有完整路径。我发现这种尝试运行wondershaper的方法时,尝试调用tc时出现许多错误。所以我的问题是,克服这个问题的正确方法是什么?
可能的解决方案:
好吧,在此先感谢您的帮助。
在cron作业中声明变量更加明确且易于维护:您所有需要修改的内容都包含在cron作业中,如果将其移动到另一个系统,则无需传输多个文件。
PATH=/usr/bin:/your/fancy/dir MYAPPROOT=/var/lib/myapp */2 * * * * myappinpath */3 * * * * $MYAPPROOT/mylocalapp