前言

  1. 為何要使用命令輸出重導向?
    1. 儲存螢幕輸出的資訊;
    2. 背景執行中的程式,不希望他干擾螢幕正常的輸出結果時;
    3. 儲存系統例行命令(例如寫在 /etc/crontab 中的檔案)的執行結果;
    4. 將已知的可能錯誤訊息丟掉『 2> /dev/null 』;
    5. 錯誤訊息與正確訊息需要分別輸出時。
  2. 指令執行過程之資料傳輸

    \begin{picture}(380,110)
\setlength{\unitlength}{1mm}
......
  3. 管線命令的處理

    \begin{picture}(400,110)
\setlength{\unitlength}{1mm}
......
  4. 雙向重導向流程

    \begin{picture}(400,110)
\setlength{\unitlength}{1mm}
......