sort、uniq命令(可以对文本内容过滤除重)、split分割文件

本文介绍了如何使用`sort`、`uniq`命令对文本内容进行排序、除重操作,以及如何结合`awk`进行文件处理,例如按字段排序、分组统计和内容替换。通过具体实例展示了这些命令在实际工作中的应用。
摘要由CSDN通过智能技术生成
文章来自:http://blog.chinaunix.net/u1/40226/showart_315762.html

1.uniq----过滤、统计、删除重复行
  uniq [options][file1 [files]]

$ uniq -c file  [newfile]  file中的重复行输出一次,并在每行前显示重复次数
$ uniq -d file  [newfile] file中的重复行输出一次,但不输出唯一的行
$ uniq -u file  [newfile]       只输出file中的唯一行
$ uniq file1 file2 把file1中的重复的相邻行删除,并把每行的一个拷贝送到file2
注意:用uniq 命令除重 必须用sort命令进行递增或递减排序后才能用。
sort  file 
uniq  file
或直接使用
sort -u file  这条命令包括排序及除重
[root@lmailmms root]# more cwm.txt
133  2008-02-17
133  2008-02-16
133  2008-04-10
132  2007-08-11
[root@lmailmms root]# uniq -w 3
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值