1、系统环境
[root@wrx ~]# uname -sir Linux 2.6.32-696.el6.x86_64 x86_64
2、报错内容
/root/watchsquid.sh: line 36: service: command not found
3、解决办法
3.1、方法一 直接在service前面加上“/sbin/”,使用/sbin/service来管理服务 3.2、方法二 在执行脚本前加上source /etc/profile 例如原来命令是service squid status 加上后变为source /etc/profile && service squid status
注:
加入计划任务的命令可以将命令执行结果输出到文件中,便于分析脚本不执行的原因