2013年10月13日 星期日

STDIN、STDOUT、STDERR 說明

  • 先把 STDIN、STDOUT、STDERR 的基本東西整理一下~
    • 0: stdin (Standard input) 標準輸入串流 (鍵盤輸入)
    • 1: stdout (Standard output) 標準輸出串流 (輸出於 Cli 視窗)
    • 2: stderr (Standard error) 標準錯誤輸出串流 (輸出於 Cli 視窗)

簡單易懂的圖片可見(取自: Standard streams - Wikipedia, the free encyclopedia):


要特別注意 stdout與stderr一般情況下都會輸出到螢幕,
但是到了存取到硬碟,也就是檔案系統時,stdout主要輸出於檔案,stderr主要輸出於螢幕。






沒有留言:

張貼留言