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