On Sat, Dec 09, 2000 at 11:45:59AM +0000, Francois Deppierraz wrote:
Hello,
> Est-ce que quelqu'un sait comment rendre e2fsck muet ?
> D'apr�s le man il n'y aucune option de type quiet et �a me surprend pas
> mal...
Car le but de e2fsck est de v�rifier, et, le cas �ch�ant demander la
correction d'erreur. Et il faut donc que l'utilisateur puisse voir
le r�sultat du check, sinon c'est inutil de faire un check.
> Le but est d'avoir en retour uniquement les messages d'erreurs lorsque
> le programme est appell� dans un script perl.
Eventuellement utiliser cette option.
de la manpage de e2fsck(8) :
-n Open the filesystem read-only, and assume an answer
of `no' to all questions. Allows e2fsck to be used
non-interactively. (Note: if the -c, -l, or -L
options are specified in addition to the -n option,
then the filesystem will be opened read-write, to
permit the bad-blocks list to be updated. However,
no other changes will be made to the filesystem.)
Afin de n'avoir qu'une liste des erreurs. Et s'il y a des questions,
e2fsck r�pond non par d�faut. Afin de le rendre muet il faut traiter
sa sortie, par exemple en perl:
open FSCK "e2fsck /dev/hdxy 2>&1 |";
while (<FSCK>) {
[...]
}
close FSCK
Par exemple.
Salut
--
Alexis Domjan <[EMAIL PROTECTED]>
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.