0
Ich schrieb ein einfaches Skript IPv4-Adressen zu erhalten, wie folgt:Leere Ausgabe in crontab auf CentOS
#!/bin/bash
ip -4 addr | grep inet | awk -F '[ \t]+|/' '{print $3}' | grep -v ^127.0.0 | tr '\n' ' '
Es funktioniert gut, wenn ich es von der bash laufen. Jetzt habe ich einen crontab-Eintrag und bin der Hoffnung, die IP-Adresse in eine tmp-Datei zur Ausgabe:
* * * * * /root/ipv4.sh >> /tmp/tmp.txt
Es gibt nichts zu /tmp/tmp.txt
geschrieben, obwohl die /tmp/tmp.txt
jede Minute berührt wird. Es passiert nur auf Cent OS, während es auf Ubuntu wie erwartet funktioniert.