使用shell tee 命令顯示及儲存標準輸出及標準錯誤輸出
$ vi wq.sh
#!/bin/bash
path=`pwd`
cd ..
echo "current path = $path"
path2="/u01"
echo $path2
$aa="aa"
path=`pwd`
cd ..
echo "current path = $path"
path2="/u01"
echo $path2
$aa="aa"
$ sh wq.sh 2>&1 | tee 1.log
current patch = /data/d1/sit/applsit
/u01
wq.sh[7]: =aa: not found.
檢視1.log檔案,可以看到執行正常的和出錯的資訊都顯示在log檔案中。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-716061/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Shell標準輸出、標準錯誤 >/dev/null 2>&1devNull
- Linux的標準輸入、標準輸出和標準錯誤Linux
- Java —— 標準輸入輸出Java
- python 標準輸入輸出Python
- Linux基礎知識4:重定向、標準輸出和標準錯誤、man、tldrLinux
- Pr入門教程標準模板的使用方法及完成輸出
- 接管子程式的標準輸入輸出
- 重定向子程式標準輸入輸出
- 【C++】標準檔案的輸入輸出!!!C++
- java截獲標準輸出(2)(轉)Java
- java截獲標準輸出(1)(轉)Java
- linux重定向標準錯誤與標準輸出到同一檔案Linux
- 標準化/結構化 JSON 輸出JSON
- 第13周-閱讀專案1-標準輸入輸出物件及文字檔案物件
- Linux基礎命令---echo列印內容到標準輸出Linux
- APUE 7-4 將所有命令列引數回顯到標準輸出命令列
- 良許 | 命令的輸出不會儲存?居然連 tee 命令都不會用!
- 關於Linux bash shell 輸入、輸出和錯誤輸出Linux
- Linux 輸出或儲存終端顯示Linux
- oracle procedure 儲存過程輸入及輸出in out示例Oracle儲存過程
- linux自動清理Docker標準輸出日誌LinuxDocker
- mysql儲存過程及c#呼叫標準版MySql儲存過程C#
- Linux循序漸進(20):標準輸入/輸出和重定向(轉)Linux
- c++builder中怎樣進行標準輸入、出C++UI
- converter設計模式擴充套件,多種輸入輸出與標準輸入輸出的轉化方案設計模式套件
- 015 Linux 標準輸入輸出、重定向、管道和後臺啟動程式命令Linux
- HTTP/2標準釋出及相關介紹HTTP
- 【Java基礎知識】IO流--標準輸入輸出流、列印流PrintStreamJava
- C語言的本質(24)——C標準庫之輸入與輸出(下)C語言
- 《儲存產業標準化白皮書(2022)》釋出產業
- 使用ORACLE ASMFD配置ORACLE儲存標準化OracleASM
- 藍芽5.0標準釋出 傳輸速度與距離大翻倍藍芽
- SQLPLUS命令列儲存輸出資訊SQL命令列
- 資料儲存與輸出輸入
- 標準數字格式字串輸出示例字串
- 從標準輸入流中讀取並執行shell指定函式函式
- 【C語言】編寫一個程式從標準輸入讀取字元,並把他們寫到標準輸出。除了大寫字母轉換成小寫字母之外,其他的原樣輸出。C語言字元
- python呼叫外部子程式,通過管道實現非同步標準輸入和輸出的Python非同步