La re-direction

Souvent apparaît la nécessité de re-diriger le flux de données qui vient sur la console dans un fichier, pour le traiter plus aisément par la suite. Pour cela il y a les commandes '$>$' et '$>>$'. La première crée un fichier et y inscrit le flot, en écrasant un éventuel fichier de même nom. La deuxième commande rajoute le flot à un fichier existant ou en crée un s'il venait à manquer. Exemple

cat fichier1 fichier2 > somme_des_fichiers

produit un fichier somme_des_fichiers qui contient les deux fichiers d'entrée.

Le tube (angl. the pipe) . Autre cas de re-direction, vous voulez que le flux de données serve d'entrée pour une autre application. Ici s'applique ce qu'on appelle 'tube ou pipe: '|'. Exemple

ls | less

Re dirige le flux de données de 'ls' dans 'less', permettant ainsi une lecture facile d'un répertoire avec beaucoup d'entrées.