文本处理类的命令:(可以配合管道的)
-
wc
wc:统计指定文件中的字节数、字数、行数,并将统计结果显示输出
wc [option] [file]…
-l:统计行数
-c:统计字节数
-w:统计单词数
示例:$ wc -l file -
tr
tr:转换字符或删除字符
tr ‘集合1’ ‘集合2’
tr -d ‘字符集合’ -
cut
cut:根据指定的分隔符切片,并显示出需要显示的片
d字符:指定分隔符
-f数字:指定要显示的字段
单个数字:一个字段
多个离散字段:逗号分隔
多个连续字段:-分隔 -
sort
sort:将文本文件中的行排序
格式 sort[options] FILE
-f:忽略大小写
-n:对数字进行排序
-t:指定分隔符
-k数字:指定分隔后进行比较字段
-u:重复的行,只显示一行
-r:倒序 -
uniq
uniq:移除重复的行
-c:显示每行重复的次数
-d:仅显示重复过的行
-u:仅显示不曾重复的行
示例:$ uniq -c test.txt