crontab 调用脚本中的ip=`ifconfig eth0 | grep 'inet addr:' | grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}'`
返回值为空,手动执行执行能够正确地返回ip地址,crontab调用不可以
把脚本中ifconfig 改成全路径/sbin/ifconfig 问题解决
ip=`/sbin/ifconfig eth0 | grep 'inet addr:' | grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}'`
————————————————
版权声明:本文为CSDN博主「wangwei」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weiwangsisoftstone/article/details/38901087