如何將編譯Log輸出到文件中

在日常的編譯工作中,經常會遇到需要將編譯Log輸出到文件中的情況。

那麼我們應該怎樣輸出到文件中呢?
輸出內容分爲兩種:
正確內容: 1>
編譯錯誤信息: 2>

在bash中如何輸出呢?
make >right.log : 只將編譯正確的信息輸出到right.log文件中
make 2>error.log:只將編譯錯誤的信息輸出到error.log中
make >build.log 2>&1 : 將正確和錯誤的Log全都輸出到build.log文件中

在tcsh中,就不能使用上面的方式了,如果使用的話,就會報出這樣的錯誤信息:
“Ambiguous output redirect.”
應該採用如下的方式進行:

(make >right.log)>&error.log : 將正確的Log輸出到right.log中,將編譯錯誤信息輸出到error.log中。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章