Andreas 发表于 2013-6-4 17:38:51

关于crontab执行shell的问题

crontab设置: * * * * * /root/shell.sh
shell.sh已赋予777
shell的主内容是:ifconfig | grep ppp | wc -l
自己执行这个shell能正确反馈VPN在线人数并输出到指定文件,但是crontab自动执行输出的却是0,请问怎么回事?如何解决?

过客 发表于 2013-6-4 18:08:29

晚上回去解答

恋爱ing 发表于 2013-6-4 18:21:46

没玩过。任务这个一直想学

雨宫音羽 发表于 2013-6-4 18:22:08

环境变量问题吧 crontab下一些东西会变

ybs885 发表于 2013-6-4 18:30:15

权限?

Andreas 发表于 2013-6-4 20:03:14

"
要怎样设置呢

QuaintJade 发表于 2013-6-4 18:22:00

是root的crontab吗?

QuaintJade 发表于 2013-6-4 20:35:26

"
记得cron没有环境变量,所以都要写绝对路径

Andreas 发表于 2013-6-4 20:36:51

"
就是ifconfig的绝对路径吗
页: [1]
查看完整版本: 关于crontab执行shell的问题