make 2>&1 tee build_log.txt

用途

編譯時將編譯log寫到build.log文件中,同時也輸出到標準輸出。

 

解釋

2表示標準輸出。

文件描述符:0 stdin,1 stdout,2 stderr

2>&1,表示標準錯誤重定向到標準輸出, 如果沒有2>&1,只會有標準輸出,沒有錯誤;

tee的作用同時輸出到控制檯和文件。

 

make 2>log.txt 表示只將錯誤寫到文件,其它的還是在標準輸出。

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