shell專題 tee工具

2021-10-01 17:12:48 字數 449 閱讀 3230

tee工具從標準輸入讀取並寫入到標準輸出和檔案中

tee [選項] 檔名

-a:追加 (預設是覆蓋)

echo hello world | tee tee.txt 等價於echo hello world >tee.txt

echo hello world | tee -a tee.txt 等價於echo hello world >>tee.txt

假設有乙份v.conf檔案如下,我要備份乙份檔案v.conf.bak(不要#注釋,不要空行)

v.conf

#注釋

#注釋#注釋

/etc/sdsdsd

/vi/sdsd

命令如下

grep -v '^#' v.conf | grep -v '^$' | tee v.conf.bak

shell專題 grep工具

grep是行過濾工具,根據關鍵字進行過濾 語法 grep 選項 關鍵字 檔名 普通顯示 grep hello shell1.txt 高亮顯示 grep color auto hello shell1.txt 可以給grep定義別名不用每次都這麼麻煩 臨時定義別名 alias grep grep co...

shell專題 cut工具

cut是列擷取工具 c 以字元為單位進行擷取 c1表示只擷取第乙個字元,c1 4表示擷取1 4個字元,c4 表示擷取第四個字元到最後 d 自定義分隔符,預設為製表符 f 與 d配合使用,指定擷取被自定義分隔符隔開的哪幾列 cut c4 cut.txt 擷取每行的第四個字元 cut c1 4 cut....

shell命令之tee命令

tee命令 在輸出資訊的同時把資訊記錄到檔案中 例子 ls tee ls.txt將會在終端上顯示ls命令的執行結果,並把執行結果輸出到ls.txt檔案中,將會覆蓋原檔案的內容,若無ls.txt檔案,將會自動建立該檔案 ls tee a ls.txt保留ls.txt檔案中原來的內容,並把ls命令的執行...