2018年4月13日 星期五

[DOS]重新導向運算子

sg_raw.exe -r 16384 PD1  A1 08 0E 7F 20 00 00 00 A0 21 00 00 > t1.txt 2>&1

STDIN 0 鍵盤輸入
STDOUT 1 輸出至 [命令提示字元] 視窗
STDERR 2 輸出 [命令提示字元] 視窗時發生錯誤

UNDEFINED 3-9 應用程式分別定義這些控制碼而且每一個工具有特定的控制碼。
例如,下列指令將控制碼 2 (亦即,STDERR) 重新導向為控制碼 1 ( 亦即,STDOUT):
1<&2


重複控制碼
& 重新導向運算子會從一個指定的控制碼將輸出或輸入複製到另一個指定的控制碼。例如,若要傳送 dir 輸出到 File.txt 以及傳送錯誤輸出到 File.txt,請鍵入:

dir>c:\file.txt 2>&1

沒有留言:

張貼留言