sort —— 行排序命令
默认排序规则:按ASC码大小 ( 一般来说是特殊符号 -> 数字 -> 字母 )
sort –n 按数字大小排序。 (注意:字母或者符号都会被看成是0 排在最前)
sort -r 反序排序
wc 统计
wc -l —— 统计行数
wc -m ——统计 字符 的数量 (统计字符数的时候会把所有字符算上,包括换行符)
wc -w ——统计 字符串 的数量(以空格,换行等作为字符串分割依据)
cat -A —— 可以查看到隐藏字符(比如换行符)
所以可见wc -m 统计字符串时候,会把换行符一起统计进来
uniq —— 紧挨重复内容去重复
对于重复内容只显示一次,并可统计重复内容出现次数,不改变原文件。
(需要先sort排序,让重复内容紧挨到一起再去重,直接使用有可能失效)
如下,排在一起的去重了,没排在一起的内容没有被去重
所以一般先要经过 sort 排序,把重复内容放到一起后再uniq去重复
uniq –c 显示重复了的次数