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 Portail de l’informatique
Ce document provient de « Tube Unix ».

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

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”