sort
它可以根据不同的数据形式来排序,例如数字与文字的排序就不一样。此外,排序的字符与语系的编码有关,因此我们需要排序时,建议使用LANG=C来让与系统统一,数据排序比较好一些
sort 【-fbMnrtuk】【file or stdin】
选项与参数:
-f:忽略大小写差异,如A与a的编码相同
-b:忽略最前面的空格字符部分
-M:以月份的名字来排序
-n:使用纯数字来进行排序(默认是以文本形式来排序)
-r:反向排序
-t:分隔符号,默认是tab键来分隔
-u:就是uniq,相同的数据仅出现一行代表
-k:以哪个区间来进行排序
uniq
如果我排序完成了,就可以使用uniq去重
uniq 【-ic】
选项与参数:
-i:忽略大小写字符的不同
-c:进行计数
这个命令是将重复的东西减少 即相邻的重复数据才会删除显示(不改变原文件内容)
wc
wc命令可以帮我们计算输出信息的整体数据
wc 【-lwm】
-l:仅列出多少行
-w:仅列出多少字(英文字母)
-m:多少字符