/dev/null

Un article de Wikipédia, l'encyclopédie libre.
Aller à : Navigation, rechercher

/dev/null est un fichier spécial des systèmes d'exploitation Unix.

Ce pseudo-périphérique (device, en anglais) sert à rediriger un contenu dont on n'a pas besoin, et qui ne doit pas être sauvegardé ni affiché à l'écran. Toute information envoyée vers ce « périphérique » est automatiquement détruite.

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 ».

[modifier] Exemple d'utilisation

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] Voir aussi

Outils personnels
Espaces de noms

Variantes
Actions
Navigation
Contribuer
Imprimer / exporter
Boîte à outils
Autres langues