El Lunes, 20 de Marzo de 2006 19:30, Antonio Trujillo Carmona escribió: > estoy intentando hacer un script que haga algo dependiendo del estado de > las particiones, como el man de fsck me dice que devuelve 0 si no hay > error he intentado > if ['fsck -p /dev/hdc2'] > pero no funciona porque fsck devuelve el texto que se lee, se que con 2> > puedo redirigir el valor del resultado, > fsck -p /dev/hdc2 2>ea mete en ea el valor, pero > fsck -p /dev/hdc2 1>/dev/null 2>-- genera un fichero llamado "--" > ¿hay alguna forma de hacerlo?
Yo tengo algo parecido con otro comando. Convirtiéndolo a tu caso sería: fsck -p /dev/hdc2 2>/dev/null PRUEBA=$? if [ "$PRUEBA" -eq "0" ] Espero que te sirva Un saludo -- Manuel Parrilla Sánchez Usuario de Linux Registrado nº 403863 (http://counter.li.org/) Debian GNU/Linux