Title: Ridirezione dell'output
Author: Sandro Tosi
Last modified: 2004-12-20
Un comando o uno script solitamente scrive a video diverse
informazioni, sia semplici notifiche che messaggi di errore.
Ogni eseguibile dispone dello standard output (il file descriptor 1,
abbreviato stdout) e dello standard error (file descriptor 2,
abbreviato stderr).
Per esempio, durante la compilazione del kernel, non sono molto
interessanti i messaggi di output a meno che non si trattino di
messaggi di errore: potremmo allora ridirigere lo stderr sullo stdout,
in modo che si vedano a video solo i messaggi di errore (nessun
messaggoi equivale ad un esecuzione senza errori):
# make 2>&1
E` anche possibile ridirigere lo stdout e lo stderr in modo separato:
# comando 1>file1 2>file2
avremo cosi` in file1 lo standard output e nel file2 lo standard
error.
La man-page di bash contiene un intera sezione dedicato a questo,
``REDIRECTION'', che si consiglia di consultare in quanto molto ampia.
|