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" r...@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?
--
Per REVOCARE l'iscrizione alla lista, inviare un email a
[email protected] con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a [email protected]
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]