管線運算模式Piping

管線piping:在電腦的作業系統中使用管線,則是將一個程式的執行結果,成為另外一個程式的輸入結果。

在UNIX 和 MS-DOS 作業系統中,管線的命令可以利用以下符號表示:

  1. <
  2. >
  3. |

例如指令:『TYPE README.TXT | MORE 』,其中 TYPE 是將檔案內容顯示在螢幕上的指令,透過 MORE 命令的結果,會將 README.TXT 檔案一頁頁顯示在螢幕上,每列滿一頁便暫停一下子,指令當中的垂直符號 (|) 便是 DOS 中的管線,它表示符號前面的執行結果來當成符號後面命令的輸入。

利用管線的指令,可將命令的功能多樣化。 又例如我們想將 DIR 的資料做某些搜尋、排序的工作,便可利用 pipe 的觀念來製作。例如以下的指令:『DIR A: >DIR.TXT』是表示將標準輸出的資訊,轉換為另外一個檔案儲存。