1.免互動處理
在免互動輸出進行中可以使用重定向将輸出内容輸入到黑洞檔案/dev/null中。
2.i/o互動
标準輸入:從此裝置接收使用者輸入資料
标準輸出:通過此裝置向使用者報告正常的指令輸出結果
标準錯誤輸出:通過此裝置向使用者報告指令執行過程中出現的報錯資訊
3.順序分隔
使用分号依次執行,隻有先後順序,沒有邏輯關系。
邏輯“與”分隔
指令1&&指令2&&指令3&&指令4,邏輯關系為且(and),期望所有指令執行成功,一旦某個指令執行失敗,不執行後續指令,如下:
邏輯“或”分隔
指令1||指令2||指令3||指令4,邏輯關系為或(or),任何一條指令執行成功都符合期望,且隻在前面指令執行失敗時執行後續指令。
組合邏輯分隔
(1)與指令前的指令執行失敗,與指令後的指令忽略,執行或指令後的指令。
(2)與指令前的指令執行成功,執行與指令後的指令,忽略或指令後的指令。
(3)或指令前的指令執行失敗,執行或指令後的指令和與指令後的指令。
(4)或指令前的指令執行成功,忽略或指令後的指令,執行與指令後的指令。