Pipe (informatique)
- Pipe (informatique)
-
Tube Unix
Dans les systèmes d'exploitation de type Unix, un tube Unix, ou pipeline, ou pipe est un ensemble de processus chaînés par leurs flux standard, de sorte que la sortie d'un processus (stdout) alimente directement l'entrée (stdin) du suivant. Chaque connexion est implantée par un tube anonyme. Les programmes filtres sont souvent utilisés dans cette configuration. Douglas McIlroy a inventé ce concept pour les shells Unix et le nom anglais découle de l'analogie avec un pipeline physique.
Le pipe est caractérisé par le symbole |.
Par exemple :
programme1 | programme2
Le programme programme1 est exécuté par le système qui envoie les résultats au programme2 qui à son tour renvoie les résultats sur la sortie standard du système.
Le pipe est très utilisé sur Unix et plus particulièrement pour associer les commandes cat et grep pour sélectionner des éléments particuliers dans un fichier, par exemple sous Unix:
cat fichier | grep "mot cle" | sort
Exemple sous windows:
type fichier | find "mot cle" | sort
Voir aussi
Source
- (en) Cet article est partiellement ou en totalité issu d’une traduction de l’article de Wikipédia en anglais intitulé « Pipeline (Unix) ».
- Portail de l’informatique
Wikimedia Foundation.
2010.
Contenu soumis à la licence CC-BY-SA. Source : Article Pipe (informatique) de Wikipédia en français (auteurs)
Regardez d'autres dictionnaires:
pipe nommé — ● loc. m. ►UNIX Un pipe (voir tube) est dit nommé quand les transferts d informations se font via un fichier. En bon français, il faut dire tube nommé … Dictionnaire d'informatique francophone
pipe — ● ►en /payp/ n. m. ►CHAR * Nom du caractère | (barre verticale). Nommé ainsi car il permet de faire du pipelining sous Unix. Voir pipeline. * Version anglaise de tube … Dictionnaire d'informatique francophone
Pipe (homonymie) — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Sur les autres projets Wikimedia : « Pipe (homonymie) », sur le Wiktionnaire (dictionnaire universel) Une pipe est un objet servant à fumer … Wikipédia en Français
Pipe (Symbole) — Barre verticale | ¦ Ponctuation Accolades ( { } ) · Parenthèses ( ( ) ) Chevrons ( < > ) · Crochets ( [ ] ) Guillemets ( « » ou “ ”… … Wikipédia en Français
Heat-pipe — Caloduc Les multiples ailettes en aluminium évacuent la chaleur des caloducs (tuyauterie). Il s agit ici d un ventirad haut de gamme (Cooler Master V8) … Wikipédia en Français
Heat pipe — Caloduc Les multiples ailettes en aluminium évacuent la chaleur des caloducs (tuyauterie). Il s agit ici d un ventirad haut de gamme (Cooler Master V8) … Wikipédia en Français
Clé (informatique) — Clé Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom … Wikipédia en Français
Clé informatique — Clé Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom … Wikipédia en Français
Tube (informatique) — Pour les articles homonymes, voir Tube. En génie logiciel, un tube ou une pipeline est un mécanisme de communication inter processus sous la forme d une série de données, octets ou bits, accessibles en FIFO. Le patron de conception qui correspond … Wikipédia en Français
Tar (informatique) — Cet article concerne le programme d archivage. Pour les autres emplois, voir Tar. Tar ou Tarball Extension de fichier .tar, .tar.Z, .tar.gz, .tgz, .tar.bz2 Type MIME … Wikipédia en Français