系統的輸入與輸出: 方式 | 描述符 | 含義 | | stdin | 0 | 標準輸入 stdout | 1 | 標準輸出 stderr | 2 | 標準錯誤輸出 把 make 輸出的全部信息重定向到某個文件中: ~~~~ make build_output ~~~~ 把錯誤信息都輸出到一個文件中 ...
系統的輸入與輸出:
方式 | 描述符 | 含義 |
---|---|---|
stdin | 0 | 標準輸入 |
stdout | 1 | 標準輸出 |
stderr | 2 | 標準錯誤輸出 |
把 make 輸出的全部信息重定向到某個文件中:
make <xxx> > build_output
把錯誤信息都輸出到一個文件中:
make <xxx> > build_output_all 2>&1
其中的 2>&1 表示錯誤信息輸出到 &1 中,&1 指的是前面的那個文件 build_output_all
把正常輸出信息和錯誤信息輸出到指定文件中:
make <xxx> 1> build_output_normal 2> build_output_error
正常信息和錯誤信息,都重定向到對應的文件中。