I created a script which takes the IP configuration as
input
ifconfig | /usr/bin/python
"/home/michel/Python/sendIp.py"
When
i type that in in the command prompt, the script gets executed well, and the result of
the ifconfig
script is available in my
script.
However, when I insert it in my cron
(with crontab -e) like this, it does not read the ifconfig
input
* * * * * ifconfig |
/usr/bin/python
"/home/michel/Python/sendIp.py"
The
input is read in the script like this:data =
sys.stdin.read()
class="normal">Answer
Try using
the full path to ifconfig in your cronjob.
[~]: which
ifconfig
/sbin/ifconfig
Comments
Post a Comment