我有这个简单的脚本
#!/bin/sh
ISUP=`sudo /etc/init.d/jboss7 status | grep running`
echo "ISUP: " $ISUP
如果我手动运行它可以正常工作
[jboss@suc072-ipos ~]$ sh a.sh
ISUP: JBoss AS 7.1.1 is running (pid 29125)
但如果我用crontab运行它,变量是空的:O :(
* * * * * /home/jboss/a.sh > /home/jboss/a.log
[jboss@suc072-ipos ~]$ cat a.log
ISUP:
任何想法如何解决这个问题?
linux centos
[jboss@suc072-ipos ~]$ cat /etc/redhat-release
CentOS release 6.7 (Final)