表
1 重定向操作符
重定向操作符 說明
>
把命令輸出傳送到指定檔案或裝置,不再螢幕上顯示。如果指定檔案不存在,則建立新檔案;如果同名檔案已經存在,則覆蓋已經存在的檔案
<
用指定檔案代替鍵盤作為命令輸入
>>
當指定檔案已經存在時,把命令輸出附加到指定檔案的末尾而不是覆蓋;如果指定檔案不存在,則用指定的名稱建立檔案
>&
把命令的輸出傳送給另一條命令做為輸入
<&
讀取一條命令的輸入,並把它傳送給另一條命令的輸出 |
讀取一條命令的輸出,並把它傳送給另一條命令的輸入
表2 標準控制代碼
控制代碼名稱 值
說明stdin 0
標準輸入,鍵盤
stdout 1
標準輸出,命令
shell
stderr 2
標準錯誤輸出,命令
shell
undefined
3-9特定於應用程式控制代碼
命令組
&順序處理 命令
1 & 命令2
&&和||條件處理 命令
1&&命令
2,命令
1成功,再執行命令2
命令1||命令2
,命令1
失敗時,才執行命令2
關於cmd命令的重定向輸出
jw72jw 命令通過 的形式來定向輸出,表示檔案描述符 1為標準輸出stdout,1 簡寫為 2為標準錯誤stderr。需要直接與重定向符號結合使用。比如 2 1表示stderr輸出到stdout 應用例項 將結果輸出到result.txt net stop myservices result 2...
關於cmd命令的重定向輸出
關於cmd命令的重定向輸出 2 1 mycommand mylog.txt 2 1 應該是最經典的用法了。命令的結果可以通過 的形式來定向輸出,表示檔案描述符 1為標準輸出stdout 2為標準錯誤stderr。系統預設 值是1,也就是 1 而1 可以簡寫為 也就是預設為 stdout的預設目標是終...
關於cmd命令的重定向輸出
關於cmd命令的重定向輸出 2 1 mycommand mylog.txt 2 1 應該是最經典的用法了。命令的結果可以通過 的形式來定向輸出,表示檔案描述符 1為標準輸出stdout 2為標準錯誤stderr。系統預設 值是1,也就是 1 而1 可以簡寫為 也就是預設為 stdout的預設目標是終...