例如,我需要設置兩個tee命令,其中一個將從STDOUT讀取,另一個從STDERR讀取,並將控制檯輸出重定向到不同的文件。在Windows批處理文件中可以這樣做嗎?我知道如何將輸出重定向到文件,但在這種情況下,它不會顯示在屏幕上或如何組合兩個流,但如何獨立管道?有沒有辦法將STDERR和STDOUT傳遞給不同的程序?
0
A
回答
2
您可以處理STDOUT和STDERR通過下一招單獨的程序:先用綠色數字和STDERR輸出由紅色的前面
(test | findstr /N /A:2A "^") 2>&1 1>&3 | findstr /N /A:4E "^"
上一行顯示STDOUT輸出。只需使用您的TEE程序,不是FINDSTR ...
如果您還沒有爲批處理文件足夠的TEE程序,可以在這裏找到一個:Displaying Windows command prompt output and redirecting it to a file
0
你可以將stdout和stderr重定向到不同的文件,但是這只是它的大概。
如果make輸出可以在每行上進行時間編碼,那麼這兩個文件可以調整並重新交錯。
相關問題
- 1. 有沒有辦法在Visual Studio中捕捉stderr和stdout?
- 2. 有沒有辦法將參數傳遞給NATURAL子例程?
- 3. 有沒有辦法將百分比(%)傳遞給例程?
- 4. 有沒有辦法將方法傳遞給同一對象的方法?
- 5. 有沒有辦法將消息從Android瀏覽器傳遞給應用程序?
- 6. 有沒有辦法將函數作爲參數傳遞給程序集?
- 7. 有沒有辦法將WebElement傳遞給Robot中的javascript?
- 8. 有沒有辦法將變量傳遞給裝飾器?
- 9. 有沒有辦法將參數傳遞給pkg
- 10. 有沒有辦法將參數傳遞給is運算符?
- 11. 有沒有辦法將一個變量傳遞給keypressed函數?
- 12. 有沒有辦法將Runnable(或Callable)傳遞給IntentService?
- 13. 有沒有辦法將參數傳遞給ant任務命令?
- 14. 有沒有辦法將變量傳遞給IDENT_CURRENT?
- 15. 有沒有辦法將html/css選項傳遞給rails_admin輸入?
- 16. 有沒有辦法將變量傳遞給jQ .attr或.css?
- 17. 有沒有辦法將一個值傳遞給GM_xmlhttprequest?
- 18. 有沒有辦法將'missing'對象傳遞給.append()
- 19. 有沒有辦法將查詢傳遞給PHP函數
- 20. 有沒有辦法將ServletRequest參數傳遞給JavaScript?
- 21. 有沒有辦法將參數傳遞給Chrome擴展?
- 22. 有沒有辦法將參數傳遞給setter
- 23. 有沒有辦法將任務ID傳遞給調用函數?
- 24. 有沒有辦法將一個數組傳遞給rs.exe
- 25. 有沒有什麼辦法可以將javascript值傳遞給php?
- 26. 有沒有辦法將請求參數傳遞給/ health端點?
- 27. 有沒有辦法將參數傳遞給m.me/username URL?
- 28. 有沒有辦法在angularjs中將變量傳遞給模板?
- 29. 有沒有辦法將大小傳遞給`enum_for` /`to_enum`?
- 30. 有沒有辦法將變量傳遞給Jinja2父母?
正在運行什麼程序?它是一個批處理文件嗎?你能展示適當的部分嗎? – foxidrive
這是在Windows XP中的批處理文件,我試圖將stdout重定向到tee和stderr到sed,然後管道到另一個tee副本。所以我可以看到什麼是錯誤,做什麼是正常輸出。 – rsk82
你能減少make的詳細程度嗎? – foxidrive