文字處理工具(cut,sort,tr,grep等)

2022-07-31 06:06:11 字數 1785 閱讀 7529

命令目錄,檢視某乙個命令可點選直接跳**

按行擷取

轉化內容

按列操作

分析文字

按關鍵字過濾

檢視檔案,從第一行到最後一行全部顯示。

引數:

示例:

從後往前顯示檔案,和cat相反。

示例:

reverse lines水平反轉每一行裡的字母。

示例1,水平翻轉檔案:

分頁顯示,顯示到最後會退出。

分頁顯示,顯示到最後也不會退出,要按q退出。

翻屏操作

文字搜尋:

取檔案頭部的行,預設頭10行。

引數:顯示檔案尾部的行,預設最後10行。

引數:

tr [option]... set1 [set2]

把輸入的資料當中的字元,凡是在set1定義範圍內出現的,通通對位轉換為set2出現的字元

引數:追加是可以的,在原有檔案基礎上再追加一段:

dc結合使用

cut可以實現分割每一行,並且指定輸出列的字段。

示例1:

示例2:

把多個檔案的多行進行合併,逐行進行合併。

引數:示例:

直接執行原wc命令:輸出檔案中的行數、單詞數、位元組數

引數:排序,預設是按照字元的大小來排列

示例1:

示例2:

唯一,從輸入中刪除前後相接的重複的行

-c: 顯示每行重複出現的次數

-d: 僅顯示重複過的行

-u: 僅顯示不曾重複的行

常和sort 命令一起配合使用,示例:

diff比較兩個檔案的區別

patch可以用diff生成的patch來修復另乙個檔案。

文字過濾工具

不帶引數普通用法:

帶引數:

例子:

文字處理工具

參考 man,info,magedu講義 宣告 以下英文純屬個人翻譯,英文b級,歡迎糾正,以下內容純屬個人理解,並沒有對錯,只是參考,盜版不糾,才能有限,希望不誤人子弟為好。these commands read and write entire files,possibly transformin...

文字處理工具

linux 上文字處理三劍客 grep 文字過濾工具 模式 pattern awk linux上的實現為gwak 文字報告生成器 格式化文字 正規表示式 regual expression regexp 由一類特殊字元及文字所編寫的模式,其中有些字元表示其字面意義,grep options colo...

文字處理工具

文字處理工具 檔案內容 cat,more,less 檔案擷取 head,tail 按列抽取 cut 排序和統計 sort,wc 按關鍵字抽取 grep 檔案檢視 cat,nl,tac,rev catnl tacrev,每一行的內容會倒序顯示 more,分頁顯示 less,分頁顯示,到最後一行不會退出...