Linux文本处理命令
sort命令
Linux sort 命令用于将文本文件内容加以排序。

参数说明:
-
-n : 按照数值大小排序(默认以第一个字符为判断依据)
![image]()
-
-k : 指定特定列为排序依据(默认以空格作为列的分隔符)
![image]()
-
-t : 指定分隔符
![image]()
-
-r : 倒序排列
![image]()
uniq命令
Linux uniq 命令用于检查及删除文本文件中重复出现的行列,一般与 sort 命令结合使用。
参数说明:
-
-c : 显示相邻重复行的行数
![image]()
-
-d : 仅仅显示重复行
![image]()
-
-u : 重复行只在最后的位置显示
![image]()
cut命令
Linux cut命令用于显示每行从开头算起 num1 到 num2 的文字。
参数说明:
-
-d : 指定分隔符,默认为TAB符
-
-f : 配合-d使用,显示指定列内容
![image]()
tr命令
Linux tr 命令用于转换或删除文件中的字符。

参数说明:
- -d : 删除字符
![image]()
wc命令
Linux wc命令用于计算字数。

利用wc指令我们可以计算文件的Byte数、字数、或是列数,若不指定文件名称、或是所给予的文件名为"-",则wc指令会从标准输入设备读取数据。
参数说明:
-
-c : 统计文件bytes大小
![image]()
-
-l : 统计文件行数
![image]()
-
-w : 统计文件中单词个数(默认以空格分隔判断单词)
![image]()













浙公网安备 33010602011771号