本文最后更新于194 天前,其中的信息可能已经过时,如有错误请发送邮件到big_fw@foxmail.com
1命令行灵异的提示
- 原因:定时任务运行命令或脚本的时候,命令或脚本有输出.
- 解决:命令或脚本输出定向到黑洞,收到内容后就被丢弃.
- 命令或脚本输出定向到某个文件中,方便排查问题.
2定时任务命令路径问题
原因:定时任务运行的时候只能识别:/bin/和/usr/bin/目录下面的内容.其他目录下 面的命令无法识别.
定时任务运行的PATH环境变量中只有/bin/和/usr/bin/
解决:
- 其他路径的命令写上绝对路径.
- 在脚本开头重新定义下PATH环境变量或 source /etc/profile
3特殊的%
定时任务中直接运行的命令包含%,%是有特殊含义.
需要通过\转义字符去掉特殊含义.