Sort命令,Uniq命令和tr命令

2021-10-25 05:43:55 字數 811 閱讀 9219

sort命令–以行為單位對檔案內容進行排序,也可以根據不同的資料型別來排序

語法格式:sort 【選項】引數

cat file | sort 選項

常用選項

-f 忽略大小寫

-b 忽略每行前面的空格

-m 按照三字元月份進行排序

-n 按照數字進行排序

-r 反向排序

-u 等同於uniq,表示相同的資料顯示一行

-t 指定字段分隔符,預設使用[tab]鍵分隔

-k 指定排序字段

-o 《輸出檔案》:將排序後的結果轉存至指定檔案

uniq命令–用於報告或者忽略檔案中的重複行,常與sort命令結合使用

uniq是用來識別連續的

語法格式:uniq 【選項】引數

常用選項

-c 進行計數

-d 僅顯示重複行

-u 僅顯示出現的一行

tr命令–常用來對自標準輸入的字元進行替換,壓縮和刪除

語法格式 tr 【選項】【引數】

常用選項

-c 保留字符集1的字元,其他的字元用字符集2替換

-d 刪除所有屬於字符集1的字元

-s 將重複出現在的字串壓縮成乙個字串,用字串2替換字串1

-t 字符集2替換字符集1,不加選項通結果

引數:字符集1:指定要轉換的或刪除的原字符集,當執行轉換操作時,必須使用引數「字符集2」指定轉換的目標字符集,但執行刪除操作時,不需要引數「字符集2」字符集2:指定要轉換的目標字符集

sort命令以及uniq命令

sort 用於排序文字資料。該資料可以位於檔案中或其他命令輸出中。sort 通常與管道一起使用 sort n 純數字排序 u 去冗餘 uniq c 去除冗餘並統計冗餘次數 t 指定分隔符 k 指定列 root localhost cat aaa file1 2313 434325 324325325...

sort及uniq命令使用

sort命令 sort命令的功能是對檔案中的各行進行排序。sort命令有許多非常實用的選項,這些選項最初是用來對資料庫格式的檔案內容進行各種排序操作的。實際上,sort命令可以被認為是乙個非常強大的資料治理工具,用來治理內容類似資料庫記錄的檔案。sort命令將逐行對檔案中的內容進行排序,假如兩行的首...

linux的uniq和sort命令使用

環境 centos 1 uniq命令解析 root deam uniq cat file.txt 原檔案 123123 134456 123 root deam uniq uniq file.txt 刪除所有連續的重複行,只顯示唯一的行。123134 456123 root deam uniq so...