Les shell des systèmes d'exploitation de type Unix disposent d'un mécanisme appelé tube, ou pipeline, ou pipe (/paɪp/). Ce mécanisme permet de chaîner des processus 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.

PropertyValue
dbpedia-owl:abstract
  • Les shell des systèmes d'exploitation de type Unix disposent d'un mécanisme appelé tube, ou pipeline, ou pipe (/paɪp/). Ce mécanisme permet de chaîner des processus 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.
  • Конвейер в терминологии UNIX — некоторое множество процессов, для которых выполнено следующее перенаправление ввода-вывода: то, что выводит на поток стандартного вывода предыдущий процесс, попадает в поток стандартного ввода следующего процесса. Запуск конвейера реализован с помощью системного вызова pipe.Код возврата конвейера равен коду возврата последней команды. В bash можно изменить это поведение, включив опцию pipefail: после чего конвейер вернёт ноль, если все команды завершились удачно, или код последней команды, вернувшей не ноль.Пример запуска конвейера:Данная команда выведет номера процессов, в названии которых встречается подстрока «kde»sv:Vertikalstreck#Datavetenskap
  • Um encadeamento (em inglês: pipeline), nos sistemas operacionais do tipo Unix, é um mecanismo implementado com base no conceito original de canalização: um conjunto de processos encadeados através de seus fluxos padrão, de forma que a saída de um processo é utilizada como entrada do processo seguinte. Cada conexão é implementada através de um pipe anônimo e frequentemente são utilizados filtros nos dados transferidos entre os programas. Este conceito foi inventado por Douglas McIlroy para a shell do Unix e o seu nome é uma analogia com um tubo (pipe em inglês) de transporte de fluidos.
  • Potok (ang. pipe) – jeden z mechanizmów komunikacji międzyprocesowej umożliwiający wymianę danych pomiędzy dwoma procesami. Odbywa się to najczęściej poprzez połączenie standardowego wyjścia jednego procesu ze standardowym wejściem drugiego.
  • 파이프(pipe)는 유닉스 계열 운영 체제에서(어느 정도까지는 마이크로소프트 윈도에서) 제공되는 병행성 메커니즘의 하나로서, 두 프로세스가 생산자-소비자 모델에 따라 통신할 수 있게 해주는 원형 버퍼이다. 즉, 에.. 파이프는 한 프로세스가 쓰고 다른 프로세스가 읽는 선입선출 형태의 큐라 할 수 있다. 파이프의 개념은 코루틴(coroutine)으로부터 영향을 받아 만들어졌으며, 운영 체제 기술의 발전에 큰 공헌을 하였다.파이프에는 일정한 크기의 공간이 할당되어 있다. 어떤 프로세스가 파이프에 데이터를 기록하려고 할 때 충분한 공간이 남아있다면 기록이 즉시 수행되겠지만, 공간이 부족하다면 그 프로세스는 차단된다. 이것은 운영체제가 상호배제를 수행한 결과이다. 즉 한 순간에 1개의 프로세스만이 파이프에 접근할 수 있는 것이다.파이프에는 지명 파이프(named pipe)와 익명 파이프(anonymous pipe), 2종류가 있다. 무명 파이프는 서로 관련된 프로세스들만 공유할 수 있고, 지명 파이프는 관련이 없는 프로세스들도 공유할 수 있다.
  • In informatica, il concetto di pipeline (in inglese, tubatura — composta da più elementi collegati — o condotto) viene utilizzato per indicare un insieme di componenti software collegati tra loro in cascata in modo che il risultato prodotto da uno degli elementi sia l'ingresso di quello immediatamente successivo.
  • In Unix-like computer operating systems (and, to some extent, Microsoft Windows), a pipeline is the original software pipeline: a set of processes chained by their standard streams, so that the output of each process (stdout) feeds directly as input (stdin) to the next one. Each connection is implemented by an anonymous pipe. Filter programs are often used in this configuration.The concept was invented by Douglas McIlroy for Unix shells and it was named by analogy to a physical pipeline. Abstract (illustrated) and concrete examples with the shell syntax: % program1 | program2 | program3 % ls -l | grep key | moreUnix pipeline can be thought of as left associative infix operation whose operands are programs with parameters. Programatically all programs in pipeline run at the same time (in parallel), but, looking at syntax, it can be thought that one runs after another. It is a functional composition. One can be reminded of functional programming, where data is passed from one function to another (as their input or output).
  • Unix系オペレーティングシステムにおけるパイプ(pipe)、もしくはパイプライン (pipeline) とは、複数のプログラムの入出力をつなぐための仕組みの一つである。プロセス群の標準ストリームを連鎖的に相互接続するもので、あるプロセスの標準出力 (stdout) を直接別のプロセスの標準入力 (stdin) に接続する。このような接続の実装を匿名パイプと呼ぶ。このアイデアはUNIXやUnix系のOS以外にも、MS-DOS をはじめとする様々なOSやアプリケーションに、動作に多少の違いはあるものの受け継がれている。パイプで連結することを前提とした構成のプログラムをフィルタと呼ぶ。ダグラス・マキルロイがUnixシェル向けに考案したもので、パイプライン輸送からの連想で名付けられた。UNIXのパイプは左側結合で中置記法の演算子と見ることができ、そのオペランドはパラメータ付きのプログラムである。プログラム的観点ではパイプ内の全プログラムは同時(並列)に動作すると見なせるが、構文的には左から順に実行されると見ることができる。パイプは一種の写像の合成である。関数型プログラミングで、ある関数の出力を別の関数の引数(入力)として渡すのに似ている。
  • Roura, trubka, kolona, anonymní roura, konvenční roura (anglicky pipeline) je v unixových systémech původním nástrojem pro spojování procesů do řetězce pomocí vzájemného propojení standardních proudů tak, že je vždy výstup (stdout) procesu nasměrován přímo do vstupu (stdin) následujícího procesu. Rourami jsou často spojovány programy, které nazýváme filtry. Jde o jednosměrnou meziprocesovou komunikaci (IPC), pro jejíž vytvoření se používá fronta FIFO, která se vytváří u příbuzných procesů a automaticky zaniká po jejich ukončení. Moderní implementace umožňují i obousměrné přenosy dat a dokonce i přenášet data mezi více počítači. Koncept použití rour vynalezl Douglas McIlroy pro unixový shell a byl pojmenován podle analogické funkce se skutečnými rourami (trubkami). Univerzálnější je pojmenovaná roura, pomocí které lze propojit i nepříbuzné procesy.
dbpedia-owl:wikiPageID
  • 1897284 (xsd:integer)
dbpedia-owl:wikiPageInterLanguageLink
dbpedia-owl:wikiPageLength
  • 3947 (xsd:integer)
dbpedia-owl:wikiPageOutDegree
  • 25 (xsd:integer)
dbpedia-owl:wikiPageRevisionID
  • 109604725 (xsd:integer)
dbpedia-owl:wikiPageWikiLink
prop-fr:wikiPageUsesTemplate
dcterms:subject
rdfs:comment
  • Les shell des systèmes d'exploitation de type Unix disposent d'un mécanisme appelé tube, ou pipeline, ou pipe (/paɪp/). Ce mécanisme permet de chaîner des processus 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.
  • Potok (ang. pipe) – jeden z mechanizmów komunikacji międzyprocesowej umożliwiający wymianę danych pomiędzy dwoma procesami. Odbywa się to najczęściej poprzez połączenie standardowego wyjścia jednego procesu ze standardowym wejściem drugiego.
  • In informatica, il concetto di pipeline (in inglese, tubatura — composta da più elementi collegati — o condotto) viene utilizzato per indicare un insieme di componenti software collegati tra loro in cascata in modo che il risultato prodotto da uno degli elementi sia l'ingresso di quello immediatamente successivo.
  • Unix系オペレーティングシステムにおけるパイプ(pipe)、もしくはパイプライン (pipeline) とは、複数のプログラムの入出力をつなぐための仕組みの一つである。プロセス群の標準ストリームを連鎖的に相互接続するもので、あるプロセスの標準出力 (stdout) を直接別のプロセスの標準入力 (stdin) に接続する。このような接続の実装を匿名パイプと呼ぶ。このアイデアはUNIXやUnix系のOS以外にも、MS-DOS をはじめとする様々なOSやアプリケーションに、動作に多少の違いはあるものの受け継がれている。パイプで連結することを前提とした構成のプログラムをフィルタと呼ぶ。ダグラス・マキルロイがUnixシェル向けに考案したもので、パイプライン輸送からの連想で名付けられた。UNIXのパイプは左側結合で中置記法の演算子と見ることができ、そのオペランドはパラメータ付きのプログラムである。プログラム的観点ではパイプ内の全プログラムは同時(並列)に動作すると見なせるが、構文的には左から順に実行されると見ることができる。パイプは一種の写像の合成である。関数型プログラミングで、ある関数の出力を別の関数の引数(入力)として渡すのに似ている。
  • Um encadeamento (em inglês: pipeline), nos sistemas operacionais do tipo Unix, é um mecanismo implementado com base no conceito original de canalização: um conjunto de processos encadeados através de seus fluxos padrão, de forma que a saída de um processo é utilizada como entrada do processo seguinte. Cada conexão é implementada através de um pipe anônimo e frequentemente são utilizados filtros nos dados transferidos entre os programas.
  • 파이프(pipe)는 유닉스 계열 운영 체제에서(어느 정도까지는 마이크로소프트 윈도에서) 제공되는 병행성 메커니즘의 하나로서, 두 프로세스가 생산자-소비자 모델에 따라 통신할 수 있게 해주는 원형 버퍼이다. 즉, 에.. 파이프는 한 프로세스가 쓰고 다른 프로세스가 읽는 선입선출 형태의 큐라 할 수 있다. 파이프의 개념은 코루틴(coroutine)으로부터 영향을 받아 만들어졌으며, 운영 체제 기술의 발전에 큰 공헌을 하였다.파이프에는 일정한 크기의 공간이 할당되어 있다. 어떤 프로세스가 파이프에 데이터를 기록하려고 할 때 충분한 공간이 남아있다면 기록이 즉시 수행되겠지만, 공간이 부족하다면 그 프로세스는 차단된다. 이것은 운영체제가 상호배제를 수행한 결과이다. 즉 한 순간에 1개의 프로세스만이 파이프에 접근할 수 있는 것이다.파이프에는 지명 파이프(named pipe)와 익명 파이프(anonymous pipe), 2종류가 있다.
  • Roura, trubka, kolona, anonymní roura, konvenční roura (anglicky pipeline) je v unixových systémech původním nástrojem pro spojování procesů do řetězce pomocí vzájemného propojení standardních proudů tak, že je vždy výstup (stdout) procesu nasměrován přímo do vstupu (stdin) následujícího procesu. Rourami jsou často spojovány programy, které nazýváme filtry.
  • Конвейер в терминологии UNIX — некоторое множество процессов, для которых выполнено следующее перенаправление ввода-вывода: то, что выводит на поток стандартного вывода предыдущий процесс, попадает в поток стандартного ввода следующего процесса. Запуск конвейера реализован с помощью системного вызова pipe.Код возврата конвейера равен коду возврата последней команды.
  • In Unix-like computer operating systems (and, to some extent, Microsoft Windows), a pipeline is the original software pipeline: a set of processes chained by their standard streams, so that the output of each process (stdout) feeds directly as input (stdin) to the next one. Each connection is implemented by an anonymous pipe. Filter programs are often used in this configuration.The concept was invented by Douglas McIlroy for Unix shells and it was named by analogy to a physical pipeline.
rdfs:label
  • Tube (shell)
  • Encadeamento
  • Pipeline (Unix)
  • Pipeline software
  • Potok (Unix)
  • Roura (Unix)
  • Конвейер (UNIX)
  • パイプ (コンピュータ)
  • 파이프 (유닉스)
owl:sameAs
http://www.w3.org/ns/prov#wasDerivedFrom
foaf:isPrimaryTopicOf
is dbpedia-owl:wikiPageDisambiguates of
is dbpedia-owl:wikiPageRedirects of
is dbpedia-owl:wikiPageWikiLink of
is foaf:primaryTopic of