Super ça marche nickel, merci beaucoup Yohann
En effet j'ai ajouter le chemin absolus qui est /sbin/pidof sous Ubuntu.
C'est bon à savoir pour mes prochain Script.
Merci encore.
Le wiki a fait sauter les quotes en effet j'ai bien mis comme toi.
Le truc bizarre est que le script fontionne très bien en ligne de commande ./ mais pas en cron.
Du coup j'ai modifié mon code sur le if avec -z pour tester la valeur vide au lieu de ='' mais ça ne change rien c'est juste plus propre.
[^] # Re: Monit
Posté par mika5083 . En réponse au message script shell qui ne fonctionne pas à partir de crontab. Évalué à 1.
Non en effet je connaissais pas, je m'en vais tester aussi avec même si avec pidof c'est résolu, toujours bon à prendre.
Merci à tous.
PS: je trouve pas comment clôturer un sujet sur le forum.
[^] # Re: PATH le chemin
Posté par mika5083 . En réponse au message script shell qui ne fonctionne pas à partir de crontab. Évalué à 1.
Super ça marche nickel, merci beaucoup Yohann
En effet j'ai ajouter le chemin absolus qui est /sbin/pidof sous Ubuntu.
C'est bon à savoir pour mes prochain Script.
Merci encore.
# Contenu des logs
Posté par mika5083 . En réponse au message script shell qui ne fonctionne pas à partir de crontab. Évalué à 1.
Pour info les logs lorsque lancé via ./check_squid.sh
mer oct 1 14:48:20 CEST 2014
PID Squid : pidof squid
15862
Le squid fonctionne correctement
Le Squid a ete relance
… et les logs lorsque lancé par Cron
Wed Oct 1 14:49:01 CEST 2014
PID Squid : pidof squid
Squid est mort
Le Squid a ete relance
donc ça montre bien que le pidof n'est pas traité comme il faut via cron, je vais chercher de ce coté là avec tes remarques.
[^] # Re: je vois un problème ...
Posté par mika5083 . En réponse au message script shell qui ne fonctionne pas à partir de crontab. Évalué à 1.
Le wiki a fait sauter les quotes en effet j'ai bien mis comme toi.
Le truc bizarre est que le script fontionne très bien en ligne de commande ./ mais pas en cron.
Du coup j'ai modifié mon code sur le if avec -z pour tester la valeur vide au lieu de ='' mais ça ne change rien c'est juste plus propre.