您现在的位置:首页 --> 查看专题: sort
有时候经常使用sort来排序,需要预处理把需要排序的field语言在最前面。实际上这是完全没有必要的,利用-k参数就足够了。
1. 取出两个文件的并集(重复的行只保留一份) cat file1 file2 | sort | uniq 2. 取出两个文件的交集(只留下同时存在于两个文件中的文件) cat file1 file2 | sort | uniq -d 3. 删除交集,留下其他的行 cat file1 file2 | sort | uniq -u 如果需要计数也有一个很好的参数uniq -c 可以将相同行数的计数放在行首 sort排序是根据从输入行抽取的一个或多个关键字进行比较来完成的。排序关键字定义了用来...
很久没有更新blog了,上来冒个泡。 之前,常用cut,sort,uniq命令的组合分析程序的log,或者查看数据以便统计。例如:cut -d "|" -f 4 | sort | uniq -n -r。 今天遇到一个问题,需要查看多个用户的操作记录。数据第一列可顺利的按照时间排序,然而用户名在中间,既然是log,那源数据便可能是多个用户的交叉记录了。比如:以下是引用片段:time0 | userA | actiontime1 | userB | actiontime2 | userC | actiontime3 | userA | act...
[ 共4篇文章 ][ 第1页/共1页 ][ 1 ]
近3天十大热文
- [685] Go Reflect 性能
- [26] 正态分布的前世今生(一)
- [17] rsync同步的艺术
- [16] Linux Used内存到底哪里去了?
- [14] 基于HTTP缓存轻松实现客户端应用的离线支持
- [14] Linux内存中的Cache真的能被回收么?
- [13] 关于RDS只读实例延迟分析
- [13] 我的git笔记
- [13] Cuckoo Filter:设计与实现
- [12] 在JavaScript中什么时候使用==是正
赞助商广告