Du fonctionnement du grep dans les scripts CRON. Quelques pistes : http://www.dbforums.com/unix-shell-scripts/731441-strange-problem-grep-cron- not-working.html http://www.linuxquestions.org/questions/linux-general-1/grep-does-not-work-i n-crontab-script-579483/ http://serverfault.com/questions/449651/why-is-my-crontab-not-working-and-ho w-can-i-troubleshoot-it
Cordialement --------------------------------------------------------- , / \ RIGOULOT Stéphane / `-- / \ Responsable du service Informatique - SIAGEP ` S | ` I _| ` A \_ ` G | tel : 03 84 57 65 82 `|_ E \ FAX : 03 84 57 65 66 \ P \ / ,. ,' mail : srigou...@siagep90.fr \_/ `' --------------------------------------------------------- -----Message d'origine----- De : C Diaz [mailto:ch.d...@laposte.net] Envoyé : vendredi 1 mars 2013 23:15 À : debian-user-french@lists.debian.org Objet : resultat different d'un script appele par cron ou en console Bonsoir, Mon problème du jour, un script, appelé par cron, ne donne pas le même résultat que si je l'exécute dans une console. Dans la crontab de root il y a cette ligne: 30 20 * * * /usr/local/bin/mon_script.sh et mon script contient les lignes: -------------- extrait du script ------------------------ #! /bin/bash date +%A_%d_%B_%Y_%Hh_%M > /home/chr/info_fsck echo "/dev/sda6, partition / de 19 G" >> /home/chr/info_fsck tune2fs -l /dev/sda6 | grep "Mount count:" >> /home/chr/info_fsck tune2fs -l /dev/sda6 | grep "Maximum mount count:" >> /home/chr/info_fsck ---------------- fin extrait ---------------------------- 1) Appelé par cron mon_script.sh donne les 2 lignes ci-dessous: vendredi_01_mars_2013_20h_30 /dev/sda6, partition / de 19 G 2) Appelé dans une console il donne les 4 lignes attendues: vendredi_01_mars_2013_20h_06 /dev/sda6, partition / de 19 G Mount count: 4 Maximum mount count: 32 Pourquoi le script appelé par cron "ne voit pas" la commande tune2fs ? Le problème est le même pour toutes les autres partitions du système, ce n'est pas lié à /dev/sda6. Merci pour votre aide. Cordialement Christophe -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: http://lists.debian.org/51312879.9010...@laposte.net -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: http://lists.debian.org/2251BA6CF7F84D13959CE9A49A30EF23@COMPAQ2006