9 文字檔案編輯命令

2022-10-09 01:30:13 字數 1703 閱讀 5630

#cat

cat命令用於檢視純文字檔案(內容較少的),英文全稱為「concatenate」,語法格式為「cat [選項] [檔案]」。

#more

more命令用於檢視純文字檔案(內容較多的),語法格式為「more [選項]檔案」。

head命令用於檢視純文字文件的前n行,語法格式為「head [選項] [檔案]」。

tail命令用於檢視純文字文件的後n行或持續重新整理內容,格式為「tail [選項] [檔案]」。

tail命令最強悍的功能是可以持續重新整理乙個檔案的內容,當想要實時檢視最新日誌檔案時,這特別有用,此時的命令格式為「tail -f 檔名」:

#trtr命令用於替換文字檔案中的字元,英文全稱為「transform」,語法格式為「tr [原始字元] [目標字元]」。 

#wcwc命令用於統計指定文字的行數、字數、位元組數,英文全稱為「word counts」,語法格式為「wc [引數] 文字」。

stat命令用於檢視檔案的具體儲存資訊和時間等資訊,英文全稱為「status」,語法格式為「stat 檔名稱」。

grep命令用於按行提取文字內容,語法格式為「grep [引數] 檔名稱」。

grep命令兩個最常用的引數:

-n:引數用來顯示搜尋到的資訊的行號;

-v:引數用於反選資訊;

cut命令用於按「列」提取文字字元,語法格式為「cut [引數] 文字」。 

按列搜尋,不僅要使用-f引數來設定需要看的列數,還需要使用-d引數來設定間隔符號。

passwd在儲存使用者資料資訊時,使用者資訊的每一項值之間是採用冒號來間隔的,接下來我們使用下述命令嘗試提取出passwd檔案中的使用者名稱資訊,即提取以冒號(:)為間隔符號的第一列內容:

diff命令用於比較多個文字檔案的差異,英文全稱為「different」,語法格式為「diff [引數] 檔案」。 

#uniq

uniq命令用於去除文字中連續的重複行,英文全稱為「unique」,語法格式為「uniq [引數] 檔名稱」。

#sort

sort命令用於對文字內容進行再排序,語法格式為「sort [引數] 檔名稱」。

文字檔案編輯命令

cat命令檢視純文字檔案 較短的 格式為 cat 選項 檔案 cat 檔名 引數 作用 n 顯示行號 b 顯示行號 不包括空行 a 顯示出 不可見 的符號,如空格,tab鍵等 引數 作用 數字 預先顯示的行數 預設為一頁 d 顯示提示語句與報錯資訊 引數 作用 n 10 顯示10行 n 10 正常輸...

linux文字檔案編輯命令

1 cat命令 cat命令用於檢視純文字檔案 內容較少的 格式為 cat 選項 檔案 linux系統中有多個用於檢視文字內容的命令,每個命令都有自己的特點,比如這個cat命令就是用於檢視內容較少的純文字檔案的。如果在檢視文字內容時還想順便顯示行號的話,不妨在cat命令後面追加乙個 n引數 2 mor...

sed 編輯文字檔案

語法 sed hnv e f script檔案 文字檔案 h 幫助 n 不顯示過程,直接顯示處理結果 v 顯示版本。a 新增,a的後面可以接字串,而這些字串會在新的一行出現 c 取代,c的後面可以接字串,這些字串可以取代n1,n2之間的行 d 刪除 i 插入,i的後面可以接字串,而這些字串會在新的一...