Tee命令使用例項
tee 用於讀取標準輸入的資料,將內容輸出到螢幕,同時儲存成檔案,並且可以儲存到多個檔案。 |
如何使用tee
tee
最基本的用法就是顯示輸出結果並且儲存內容到檔案中。下面例子使用
free
顯示系統記憶體使用資訊,並使用
tee
命令將資訊輸出到螢幕,並儲存到檔案mem.txt中。
[root@localhost ~]# free -h | tee mem.txt total used free shared buff/cache available Mem: 1.8G 164M 1.2G 9.6M 387M 1.5G Swap: 2.0G 0B 2.0G
可以檢視一下mem.txt檔案,可以看到輸出內容已經儲存到mem.txt裡面了。
寫入到多個檔案
tee
可以寫入多個檔案,每個檔案之間使用空格分隔。
[root@localhost ~]# free -h | tee mem1.txt mem2.txt mem3.txt total used free shared buff/cache available Mem: 1.8G 165M 1.2G 9.6M 389M 1.5G Swap: 2.0G 0B 2.0G
在已存在的檔案底部追加內容
下面的例子使用選項
-a
在檔案底部追加內容,不覆蓋原有內容。
[root@localhost ~]# free -h | tee -a mem.txt total used free shared buff/cache available Mem: 1.8G 165M 1.2G 9.6M 389M 1.5G Swap: 2.0G 0B 2.0G
可以看到,在mem.txt檔案底部追加了新的內容。
如果不想在螢幕輸出內容,可以使用
>
標準輸出符號,重定向到
/dev/null
中:
[root@localhost ~]# free -h | tee -a mem.txt > /dev/null
總結
tee命令用於讀取標準輸入的資料,將內容輸出到螢幕,同時儲存成檔案,並且可以儲存到多個檔案。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31524109/viewspace-2762519/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Tee命令的幾個使用例項
- tee 命令
- awk命令使用例項
- cut命令的使用例項
- restorecon 命令使用例項REST
- netstat命令使用例項
- 命令詳解:tee(轉)
- Linux中printf命令使用例項Linux
- Linux 中的 JQ 命令使用例項Linux
- Linux中ip命令的使用例項Linux
- Linux 中 ss 命令的使用例項Linux
- Linux中的basename命令使用例項Linux
- Linux命令:grep命令AND、OR、NOT例項Linux
- nmap命令常用例項
- Linux系統中的basename命令使用例項Linux
- Linux系統抓包命令tcpdump使用例項LinuxTCP
- tail命令學習例項AI
- Crontab例項-命令詳解
- sar命令補充例項
- Linux基礎命令---文字編輯teeLinux
- 15個Linux Grep命令使用例項(實用、常用)Linux
- tee
- 命令列刪除Oracle例項命令列Oracle
- pinctrl使用例項
- SPOOL 命令使用例項【oracle匯出純文字格式檔案】Oracle
- 使用 LVM 命令建立卷組和邏輯卷例項LVM
- RAC 例項 遷移到 單例項 -- 使用RMAN Duplicate單例
- Linux中head命令例項Linux
- Linux中介紹who命令例項Linux
- expand 與 unexpand 命令例項教程
- openstack命令建立雲主機例項
- 通過例項學習 tcpdump 命令TCP
- FTP命令詳解(含操作例項)FTP
- tunna工具使用例項
- flex的使用例項Flex
- DHTML Tree 使用例項HTML
- findmnt 命令的八個應用例項
- $$和||使用程式碼例項