script HS dans cron [cron + bash] - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 25-11-2004 à 01:40:58
t'es certain que tu peux mettre un if dans ton cron comme ca? première fois que je vois ca
Marsh Posté le 25-11-2004 à 05:02:24
Parce que dans cron ton script est executé avec LANG=C ou LANG=en_US, et que "address" prend deux "d" en anglais.
Marsh Posté le 25-11-2004 à 13:34:55
Burgergold a écrit : t'es certain que tu peux mettre un if dans ton cron comme ca? première fois que je vois ca |
tu peux mettre une commande, dans son cas il fait un if sur une ligne. ya pas de raison que ca ne marche pas
Marsh Posté le 24-11-2004 à 23:52:24
Bonjour
mon problème ressemble à plein d autre topic de ce forum, script qui fonctionne quand on l execute dans le shell mais cata lorsque c est cron qui le lance!!!
alors voici mon script qui recupère l ip de la machine et test si cette valeur est vide :
et voici le fichier dans /etc/cron.d/ :
résultat, mon script est bien éxecuté toutes les minutes mais la variable $ip est toujours vide!!!
Par exemple si l'interface eth0 est bien activé, $ip est égal à 192.168.0.12 et le programme ne passe pas dans le if. Mais même avec eth0 actif, $ip est vide et le programme passe dans la condition! Pourquoi ???