Utilisation de la commande cat

Il existe un utilitaire pratique vous permettant de conserver des listes courtes, de les regrouper et, dans le même temps, de vous démontrer un peu la puissance de votre système Red Hat Linux.

Cet utilitaire s'appelle cat, l'abréviation de "concaténer" qui veut dire joindre des fichiers séquentiellement.

Mais cat peut également faire la démonstration rapide de deux termes importants : entrée standard et sortie standard.

L'entrée standard et la sortie standard dirigent l'entrée et la sortie (souvent désignées par E/S) vers l'utilisateur. Si un programme lit à partir de l'entrée standard, il lira par défaut à partir du clavier. Si un programme écrit vers une sortie standard, il écrira par défaut vers l'écran.

Lancez cat pour voir sa signification. A l'invite du shell, entrez :

cat
	  

Le curseur va sur une ligne vierge. Entrons maintenant dans celle-ci :

arrêt au magasin de chaussures de tennis
	  

puis appuyez sur la touche Entrée. Votre écran se présentera comme suit :

[newuser@localhost newuser]$ cat
arrêt au magasin de chaussures de tennis
arrêt au magasin de chaussures de tennis
	  

Figure 15-11. cat présente l'entrée standard et la sortie standard

Pour quitter cat, déplacez simplement le curseur sur une ligne vierge en appuyant sur Entrée, puis sur les touches Ctrl et D en même temps.

D'accord, ce n'est pas si captivant. cat s'est contenté de présenter la définition de l'entrée standard et de la sortie standard. Le programme a lu votre entrée à partir du clavier (entrée standard), puis l'a dirigé vers votre terminal (sortie standard).

TuyauRésumé
 

L'entrée standard fait souvent référence au texte saisi au moyen du clavier. La sortie standard correspond à l'endroit où les informations sont envoyées, votre terminal par exemple (comme indiqué dans la Figure 15-11).