fs:指定每行文字的字段分隔符,預設為空格或製表位nf:當前處理的行的字段個數
nr:當前的行的行號(序數)
$0:當前的第n個字段(第n列)
rs:資料記錄分隔,預設為\n,即每一行一條記錄
逐行讀取文字,預設以空格為分隔符進行分隔,將分隔所得的哥哥字段儲存到內建變數中,並按模式或者條件執行編輯命令
字元排序數字排序
sort [選項] 引數
-f :忽略大小寫-b :忽略每行前面的空格
-m :按照月份進行排序
-r :反向排序
-u :等同於uniq, 表示相同的資料僅顯示一行
-t :指定分隔符,預設使用【tab】鍵分隔
-o :《輸出檔案》:將排序後的結果轉存至指定檔案
-k: 指定排序區域
-c :進行技術-d:僅顯示重複的行
-u:僅顯示出現一次的行。
-c :取代所有不屬於第一字符集的字元-d:刪除所有屬於第一字符集的字元
-s: 把連續重複的字元以單獨的乙個字元表示
-t:先刪除第一字符集較第二字符集多出的字元,做替換
文字處理正規表示式
文字過濾命令 全面搜尋研究正規表示式並顯示出來 grep 命令是一種強大的文字搜尋工具 根據使用者指定的 模式 對目標文字進行匹配檢查 列印匹配到的行 由正規表示式或者字元及基本文字字元所編寫的過濾條件 預設貪婪模式 有就能過濾出來 egrep grep e 擴充套件正規表示式 grep 正規表示式...
文字處理 grep 正規表示式
i 區分大小寫 root centos7 root2018 07 30 cat grep test root root2 zhuzhu2 tom3 root centos7 root2018 07 30 grep o oo grep test oooo root centos7 root2018 0...
Linux入門 文字處理和正規表示式
1 文字處理基本操作 more less 逐屏顯示文字,一般用在很長的檔案檢視 head tail 檢視檔案頭幾行或者末尾幾行 head ntail nwc word count,對於文字進行計數 wc l 按照回車符計算有多少行wc c 計算有多少單詞tr translate 翻譯字元,可以將乙個...