
A cosa serve il file di dispositivo /dev/null?
Il file di dispositivo /dev/null se aperto in
lettura corrisponde ad un file vuoto, mentre in
scrittura può essere paragonato ad una sorta di
buco senza fondo. In pratica, tutto quello che
viene inviato al suo interno è perduto per sempre.
Qual è allora la sua utilità. Questa caratteristica
particolare lo rende molto utile all'interno
di alcuni script, nei quali non è necessario che i
comandi eseguiti producano output da inviare
agli utenti. Eseguendo, ad esempio, il comando
ls /bin > /dev/null non
non otterremo nulla come risultato, perché l'output è stato
rediretto (simbolo >) su /dev/null e quindi
perso. Attenzione: in questo caso non si
perdono i file ma solo l'output del comando.
È possibile verificare il contenuto vuoto del
file utilizzando il comando seguente: cat
/dev/null. Infatti, in questo caso non verrà
mostrato nulla a schermo.