Redirigere lo standard error sullo standart output

Pubblicato il
Per redirigere lo standard error di un comando in shell basta utilizzare la seguente sinstassi seguente:
ls file_non_esistente 2>&1 | grep File
oppure ancor meglio per non avere sul terminale lo standard error basta buttarlo in /dev/null
ls file_non_esistente 2>/dev/null
Gli identificativi standard o canali standard (o standard streams) aperti automaticamente sono:
  • 0 standard input
  • 1 standard output
  • 2 standard error
  Vedi tutte le FAQs

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *