Il 16/07/2010 09:12, Alessandro ha scritto:
[...] Quindi come si compone il comando? # reiserfsck<device> -q -y 2>&1>/dev/null | mail -s "reiserfsck output" rcpt@dom Lo dovrei provare, ma così ad occhio mi pare di capire che tutto lo stdout va in /dev/null e al pipe non arriva niente... Alessandro
ciao omonimo, la prova l'ho fatta per mia futura memoria ;-) $ cat errore.sh #! /bin/bash echo stdOUT echo stdERR >&2 $ ./errore.sh stdOUT stdERR $ ./errore.sh | sed 's/std/STD/' stdERR STDOUT quindi effettivamente uno è lo standard out e l'altro lo standard err e per rispondere alla tua domanda: $ ./errore.sh 2>&1 >/dev/null | sed 's/std/STD/' STDERR -- Alessandro T. R: Perché leggiamo dall'alto al basso e da sinistra a destra. D: Perché dovrei iniziare la risposta alla mail sotto il testo quotato?