« Trucs et astuces pour la console » : différence entre les versions

Aller à la navigation Aller à la recherche
Ligne 170 : Ligne 170 :
Le "pipe", symbolisé par une barre verticale "'''|'''" ( AltGr-6 sur un clavier Français ), permet de renvoyer le résultat d'une première commande vers une deuxième commande.
Le "pipe", symbolisé par une barre verticale "'''|'''" ( AltGr-6 sur un clavier Français ), permet de renvoyer le résultat d'une première commande vers une deuxième commande.


Par exemple en tapant '''ls''' vous obtenez la liste des répertoire et fichiers contenus dans le répertoire courant... Si maintenant vous faites '''ls | sort''', vous obtiendrez toujours cette même liste, mais triée par ordre alphabétique : '''sort''' a utilisé le résultat de '''ls''' pour le faire.
Par exemple en tapant '''ls''' vous obtenez la liste des répertoires et fichiers contenus dans le répertoire courant... Si maintenant vous faites '''ls | sort''', vous obtiendrez toujours cette même liste, mais triée par ordre alphabétique : '''sort''' a utilisé le résultat de '''ls''' pour le faire.


Une façon très courante d'utiliser le pipe est de l'associer à '''grep''', qui permet de filtrer le résultat d'une commande en n'affichant que ceux comportant le ou les mots ( en fait une expression rationnelle ) suivant '''grep'''.
Une façon très courante d'utiliser le pipe est de l'associer à '''grep''', qui permet de filtrer le résultat d'une commande en n'affichant que ceux comportant le ou les mots (en fait une expression rationnelle) suivant '''grep'''.


Par exemple :
Par exemple :
33

modifications

Menu de navigation