2014年8月24日 星期日

在命令列(command line)調整標準輸入/輸出(standard input/output)流向

1.      變換標準輸入
C:\>test < in.txt
in.txt做為test.exe標準輸入
2.      變換標準輸出
C:\>text.exe > out.txt
out.txt做為test.exe標準輸出
C:\>text.exe >> out.txt
out.txt做為test.exe標準輸出,並將結果附加到out.txt的內容後面
3.      合併
C:\>test < in.txt > out.txt
4.      將執行檔test1的標準輸出傳到執行檔test2的標準輸入
C:\>test1 | test2
5.      合併應用
C:\>test1 < in.txt | test2 | test3 > out.txt
in.txt輸入至test1.exe,結果依序傳至test2.exetest3.exe,最後輸出到out.txt

沒有留言:

張貼留言