Par défaut, la sortie standard sous Unix est dirigée vers le terminal où la commande est exécutée. Cela signifie que toute sortie produite par la commande sera affichée à l'écran. Cependant, la sortie standard peut également être redirigée vers un fichier ou une autre commande à l'aide des opérateurs de redirection <,> et>>.
Par exemple, la commande suivante redirigera la sortie standard de la commande ls vers un fichier nommé my_files.txt :
```
ls> mes_fichiers.txt
```
Cela créera un nouveau fichier nommé my_files.txt et y écrira la sortie de la commande ls.
De même, la commande suivante redirigera la sortie standard de la commande ls vers la commande grep, qui filtrera ensuite la sortie et affichera uniquement les lignes contenant le mot « fichier » :
```
ls | fichier grep
```
Cela affichera tous les fichiers du répertoire actuel qui contiennent le mot « fichier » dans leur nom.
|