系统运输
sort用于按行对文本进行排序,默认情况下按ascii字符顺序排序
sort -n按照数字的大小顺序排列
sort -r逆排序
sort支持多个文件的处理,将多个文件合并为一个文本处理
请注意,uniq是消除重量的命令,用于消除重复行,只消除连续的同一行
uniq -c统计并显示重复的行数
uniq常常和sort结合:
sort file | uniq -c
uniq和sort构成集合运算。
假设您有两个文件:文件1和文件2
1 .求交集是输出这两个文件的同一行的结果。
sort file1 file2 | uniq -d
2 .求并集
文件1文件2|uniq
3 .求差集,求只在file1中出现的东西
sort file1 file2 file2 | uniq -u
4 .求对称差集。 也就是说,从file1和file2的并集中减去file1和file2的交点后得到的结果,只出现在file1或file2中
sort file1 file2 | uniq -u
详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn