linux命令tee:將資訊同時輸出到螢幕和檔案
如果你在linux下希望將程式或命令執行的資訊,在輸入到檔案的同時,也能夠顯示在螢幕上,你可以考慮使用tee這個命令。
下圖是對這個命令的形象介紹:
上圖的解釋是:ls -l 的輸出重定向到 tee, tee 用於將內容存入file.txt檔案,管道符號將內容輸出到less命令;上圖很像一個大寫T,因此該命令叫tee.
再舉一個例子,比如我現在要執行vasp:
1. 如果只希望執行資訊顯示在螢幕上,那麼直接執行vasp就可以了。
2. 如果只希望執行資訊輸入到檔案中,那麼用重定向符 > 就可以了,如下。
vasp > output.txt
3. 如果希望把vasp程式執行資訊輸出到output.txt檔案中,同時也能在螢幕顯示這些執行資訊,那麼就可以用如下的命令。
vasp | tee output.txt from:http://www.zhixing123.cn/ubuntu/linux-command-tee-output-to-screen-and-f.html
相關推薦
linux命令tee:將資訊同時輸出到螢幕和檔案
如果你在linux下希望將程式或命令執行的資訊,在輸入到檔案的同時,也能夠顯示在螢幕上,你可以考慮使用tee這個命令。 下圖是對這個命令的形象介紹: 上圖的解釋是:ls -l 的輸出重定向到 tee, tee 用於將內容存入file.txt檔案,管道符號將內容輸出到les
Perl: 同時在螢幕和檔案列印輸出
Perl 程式碼實現: #!/usr/bin/perl use strict; use warnings; use diagnostics; open(LOG, '>', 'LOG_FILE') or die "Can't redirect stdout: $!"
Linux 啟動資訊同時輸出到螢幕和串列埠終端
想要讓 Linux 啟動時的資訊同時顯示在螢幕上並列印在串列埠中,可修改 u-boot 中的啟動引數 :setenv bootargs 'console=tty0 console=ttymxc0,115
Python將所有輸出資訊同時輸出到控制檯和制定檔案
import sys class Logger(object): def __init__(self, fileN="Default.log"): self.terminal = sys.stdout self.log = open(
linux命令總結:sed
linux命令總結說明:sed用於過濾和轉換文本的流編輯器可以采用正則匹配,對文本進行插入刪除修改等操作Sed處理的時候,一次處理一行,每一次把當前處理的存放在臨時緩沖區,處理完後輸出緩沖區內容到屏幕,然後把下一行讀入緩沖區,如此重復,直到處理完最後一行。用法:sed [OPTION] ... {script
linux命令基礎:shell操作符與鍵盤通配符
完整 操作 執行 shel 接收 str abc test 括號 通配符 通配符是一類鍵盤字符 。 當查找文件夾時;當不知道真正字符或者不想鍵入完整名字時,常常使用通配符代替一個或多個真正字符。 * 代替0個或多個字符。 ?
Linux命令——tee
轉自:Linux tee Command Explained for Beginners (6 Examples) 8 Linux Tee Command with Examples 國內已有人翻譯此文:為初學者介紹的 Linux tee 命令(6 個例子) 簡介 有時候,你會想手動跟蹤命令的輸出內容
Linux命令備忘錄:quota顯示磁碟已使用的空間與限制
quota命令用於顯示使用者或者工作組的磁碟配額資訊。輸出資訊包括磁碟使用和配額限制。 語法 quota(選項)(引數) 選項 -g:列出群組的磁碟空間限制; -q:簡明列表,只列出超過限制的部分; -u:列出使用者的磁碟空間限制; -v:顯示該使用者或群組,在所有掛入系統的儲存裝置的空間限制; -V
Linux命令備忘錄: jobs 顯示Linux中的任務列表及任務狀態命令
Linux jobs命令用法詳解:顯示Linux中的任務列表及任務狀態命令 jobs命令用於顯示Linux中的任務列表及任務狀態,包括後臺執行的任務。該命令可以顯示任務號及其對應的程序號。其中,任務號是以普通使用者的角度進行的,而程序號則是從系統管理員的角度來看的。一個任務可以對應於一個或者多個程
Linux命令02:使用者、群組和許可權
使用者、群組和許可權 command function useradd [username] 建立使用者(預設建立一個以使用者名稱為名的組名) -u 指定使用者的UID -g
Linux命令之檢視使用者資訊
命令 作用 id [使用者名稱] 檢視使用者UID和GID資訊 who 檢視當前所有登入的使用者列表 whoami 檢視當前登入使用者的賬戶名 1.passwd檔
Linux命令集錦:tmux命令
命令 任務 nbsp 關閉 參考 tac 形式 http 但是 tmux是一款優秀的終端復用軟件,平時用到的強大功能有下面兩個: 窗口管理:同時啟用多個窗口; 保護現場:連接到遠程主機之後,一旦斷開,那麽當前賬戶登錄的任務就被取消了,但是使用 tmux 可以在斷開之後繼續工
Linux命令集錦:chown命令
chown命令改變某個檔案或目錄的所有者和所屬的組,該命令可以向某個使用者授權,使該使用者變成指定檔案的所有者或者變成檔案所屬的組。 使用 chown -R liu /usr/wang //將目錄/usr/wang及其下面的所有檔案、子目錄的檔案主改成liuchown kwang:kwang
Linux命令學習:
if=檔名:輸入檔名,預設為標準輸入。即指定原始檔。< if=input file > of=檔名:輸出檔名,預設為標準輸出。即指定目的檔案。< of=output file > ibs=bytes:一次讀入bytes個位元組,即指定一個塊大小為bytes個位元組。 obs=byte
Linux命令學習:Linux中more和less命令以及查詢用法
** 一、more命令 ** more功能類似 cat ,cat命令是整個檔案的內容從上到下顯示在螢幕上。 more會以一頁一頁的顯示方便使用者逐頁閱讀,而最基本的指令就是按空白鍵(space)就往下一頁顯示,按 b 鍵就會往回(back)一頁顯示,而且還有搜尋字串的功能 。mo
Linux命令集錦:ansible命令
ansible 命令主要用於批量管理,來實現自動化管理。常用批量操作包括:主機分組管理、實時批量執行命令或指令碼、實時批量分發檔案或目錄、定時同步檔案等。 一、安裝 ansible yum install ansible 安裝完成後 /etc/ansible/ 目錄下有個 hosts 檔案,對
linux命令 - scp:在本地和遠端之間拷貝檔案
scp命令詳解 - 掃地僧--神龍冠日 - 部落格園http://www.cnblogs.com/likui360/p/6011769.html 開發板linux到虛擬機器linux間的檔案傳輸——scp指令與本地地址的配置 - Leaviathan的部落格 - CSDN部落格https://b
linux命令 - du:檢視目錄下檔案和資料夾的大小
連結:(轉)Linux下檢視檔案和資料夾大小 刪除日誌 - CS408 - 部落格園https://www.cnblogs.com/lixuwu/p/5944062.html#_label0 linux檢視目錄大小 - CSDN部落格https://blog.csdn.net/learner19
Linux命令學習:建立刪除檔案、資料夾的命令
今天學習了幾個命令,是建立、刪除檔案和資料夾的,在linux裡,資料夾是目錄,下面說下我學習的命令。 建立資料夾【mkdir】 一、mkdir命令使用許可權 所有使用者都可以在終端使用 mkdir
Linux命令別名:定義自己的命令
學習如何建立別名:你可以將太長或難以記憶的命令打包成你自己構建的命令。 命令別名Alias在 Linux shell 中指的是將一些太長或者太難記的多個命令組合起來,成為一個由使用者自己構建的命令。 可以通過 alias 命令來建立命令別名。在 alias 後面跟上想要建立的別名名稱、一個等號(=),以及