linux_常用统计命令
1、sort(排序,不带参数默认从前往后逐个字符去比较然后排序)
sort -h(从小到大)
sort -r(反转排序)
sort -t . -k 2(以.为分隔符,以第二个分割后的元素按照从小到大排序)
2、uniq(只检查上下行是否重复,所以一般会先排序再统计)
cat test.txt | sort |uniq -c
-c:统计重复出现的次数
-d:所有临近的重复行只被打印一次。重复次数要>=2(将重复的行打印出来,且只打印一次)
-D:所有临近的重复行全部打印
-f:跳过对前n列的比较
-s:跳过对前n个字符的比较
-w:只对每行前n个字符进行比较
3、wc(统计行数、列数、字节数)
cat 1.txt | wc
-c:统计字节数(chart)
-l:统计行数
-w:统计单词数
-L:打印最长行的长度
浙公网安备 33010602011771号