/dev/null

Un article de Wikipédia, l'encyclopédie libre.

Sur les systèmes de type Unix, il existe un pseudo périphérique (device, en anglais) spécial vers lequel on peut rediriger un contenu qui ne doit pas être sauvegardé ni affiché à l'écran.

Ce périphérique est appelé null et il est situé dans le répertoire « /dev » où sont répertoriés les périphériques. On envoie donc ce qu'on ne veut pas garder vers ce « /dev/null ».

Voici un exemple qu'un utilisateur de système basé sur Unix peut utiliser. Cette ligne de commande affiche tous les dossiers et fichiers du système mais va générer des erreurs sur les dossiers ou fichiers sur lesquels il n'aura pas les droits d'accès. Ce script va alors rediriger stderr (2) vers le pseudo périphérique /dev/null inhibant ainsi l'affichage de celles-ci.

find / 2>/dev/null

[modifier] Dave Null

Dave Null est un personnage fictif, célèbre en informatique, que l'on rencontre parfois dans l'expression « Tu parles à Dave Null » dans le sens « personne ne s'intéresse à ce que tu dis ». Le jeu de mots vient du fait que Dave Null se prononce de la même manière que /dev/null.

[modifier] Voir aussi