crontab不能执行脚本,但是脚本可直接执行,并且加入了环境变量,权限777,求教
crontab -e
---------------------------------
* * * * /root/cpu.sh
---------------------------------
/root/cpu.sh
----------------------------------------------
#!/bin/bash
. /etc/profile
. ~/.bash_profile
date >>/root/cpuinfo
top -n 1 |awk 'NR==3{print $2}' &>>/root/cpuinfo
-----------------------------------------------------
在网上找了各种方法还是不行,求教大神们,本人刚入门级linux菜鸟。
------解决方案--------------------* * * * * /root/cpu.sh >> /tmp/test.log 2>&1
看一下日志/tmp/test.log
------解决方案--------------------
我的ubuntu 10.04上 crontab执行top是没问题的,也没有用绝对路径