linux重定向標準錯誤與標準輸出到同一檔案
Linux Shell 環境中的輸入輸出重定向,用符號來表示。0、1和2分別表示標準輸入、標準輸出和標準錯誤。
1.重定向標準輸出到檔案:
cat foo > foo.txt
2.重定向標準錯誤到檔案
cat foo 2> foo.txt
3.重定向標準輸出到標準錯誤
cat foo 1>&2
4.重定向標準錯誤到標準輸出
cat foo 2>&1
5.重定向標準輸出,標準錯誤到同一個檔案
cat foo > foo.txt 2>&1或cat foo &> foo.txt
這裡第個順序很重要,先把標準輸出重定向到檔案,再把標準錯誤輸出到標準輸出,因為標準輸出已經重定向到檔案,所以標準錯誤與重定向到檔案。
>&與&>效果相同
相關文章
- Linux的標準輸入、標準輸出和標準錯誤Linux
- Linux基礎知識4:重定向、標準輸出和標準錯誤、man、tldrLinux
- Linux 重定向把錯誤輸出到檔案中Linux
- Shell標準輸出、標準錯誤 >/dev/null 2>&1devNull
- 重定向子程式標準輸入輸出
- 使用shell tee 命令顯示及儲存標準輸出及標準錯誤輸出
- 【C++】標準檔案的輸入輸出!!!C++
- Linux循序漸進(20):標準輸入/輸出和重定向(轉)Linux
- Dart 語言標準流與檔案操作Dart
- 標準IO與檔案IO 的區別
- tee - 重定向輸出到多個檔案
- Java —— 標準輸入輸出Java
- EclipseCDT標準庫標頭檔案設定Eclipse
- POSIX.1 and ISO C標準標頭檔案
- C++標準庫標頭檔案介紹C++
- C語言之標準檔案操作C語言
- 015 Linux 標準輸入輸出、重定向、管道和後臺啟動程式命令Linux
- python 標準輸入輸出Python
- C++標準庫名字和標頭檔案--表C++
- 方差與標準差
- Delphi編碼標準——檔案命名 (轉)
- 推行企業標準資訊系統與標準件
- 附錄: 標準C++常用標頭檔案及描述C++
- Android - JNI加入標準C++檔案AndroidC++
- linux自動清理Docker標準輸出日誌LinuxDocker
- 轉:Linux輸入輸出錯誤重定向Linux
- 接管子程式的標準輸入輸出
- 開源與標準(轉)
- 第13周-閱讀專案1-標準輸入輸出物件及文字檔案物件
- WEB標準Web
- 標準javabeanJavaBean
- C++ 字串 cctype 標頭檔案標準庫處理函式C++字串函式
- 檔案系統層次標準(FHS)簡介
- CUJ:標準庫:基於檔案的容器 (轉)
- OpenDocument全票獲准為檔案格式標準(轉)
- 標準數字格式字串輸出示例字串
- java截獲標準輸出(2)(轉)Java
- java截獲標準輸出(1)(轉)Java