sort命令用法 linux中sort,uniq,排序計(jì)數(shù)用法?
linux中sort,uniq,排序計(jì)數(shù)用法?sort命令在Linux中非常有用。它對(duì)文件進(jìn)行排序,并將排序結(jié)果輸出到標(biāo)準(zhǔn)。sort命令可以從特定文件或stdin獲取輸入。Syntaxsort(opt
linux中sort,uniq,排序計(jì)數(shù)用法?
sort命令在Linux中非常有用。它對(duì)文件進(jìn)行排序,并將排序結(jié)果輸出到標(biāo)準(zhǔn)。sort命令可以從特定文件或stdin獲取輸入。
Syntax
sort(option)(參數(shù))
options
-B:忽略每行前面的空格字符;
-C:檢查文件是否已按順序排序;
-D:排序時(shí)忽略除英文字母、數(shù)字和空格字符以外的其他字符;
-F:排序時(shí)將小寫(xiě)字母視為大寫(xiě)字母;
-I:忽略040和176之間的ASCII字符以外的其他字符;
-M:合并具有多個(gè)排序數(shù)字的文件;
-M:根據(jù)月份縮寫(xiě)對(duì)前三個(gè)字母進(jìn)行排序;
-N:根據(jù)值的大小進(jìn)行排序;
-O< output file>:將排序結(jié)果保存到指定的文件中;
-R:按相反順序排序;
-T< separator character>:指定排序中使用的字段分隔符;
< start field>-< end field>:按指定字段排序,范圍從開(kāi)始字段到文件的上一個(gè)字段結(jié)束字段。
參數(shù)
文件:指定要排序的文件列表。
uniq命令用于報(bào)告或忽略文件中的重復(fù)行。它通常與sort命令結(jié)合使用。
語(yǔ)法
uniq(option)(參數(shù))
option
-C或--count:顯示每列旁邊行的重復(fù)次數(shù);
-D或--repeated:僅顯示重復(fù)的行和列;
-F< Fields>或--skip Fields=< Fields>:忽略比較指定字段;
-S< character position>或--skip chars=< character position>:忽略對(duì)指定字符的比較;
-u或--unique:只顯示一次行和列;
-W< character position>或--check chars=< character position>:指定要比較的字符。