Redirigere standard output e standard error in /dev/null
Non sempre è necessario tenere traccia di tutto quello che succede durante l'esecuzione di un nostro script. Per annichilire tutti i messaggi di output e di errore la sintassi da utilizzare è questa: ./esempio.sh > /dev/null 2>&1 In pratica diciamo alla shell che vogliamo che lo standard output finisca in /dev/null e che lo standard error (file descriptor 2) finisca proprio là dove finisce lo standard output.
Nessun commento:
Posta un commento