免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 6544 | 回复: 13
打印 上一主题 下一主题

删除指定内容的重复行!!!  关闭 [复制链接]

论坛徽章:
1
巳蛇
日期:2014-12-29 11:22:41
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2002-08-21 10:14 |只看该作者 |倒序浏览
[这个贴子最后由bjchenxu在 2002/08/21 10:51am 编辑]

$cat test
werwrtert
ERROR*
ERROR*
ddffadfasf
sdfsfsfsfs
ERROR*
ERROR*
ERROR*
end
ERROR*
dddd
ERROR*

期望:
$./cx test
werwrtert
ERROR*
ddffadfasf
sdfsfsfsfs
ERROR*
end
ERROR*
dddd
ERROR*


脚本cx如下:
$cat cx
#!/usr/bin/awk -f

{ if ($0 == "ERROR*" && error_line == "ERROR*&quot
next&#59; error_line=$0&#59; print }

!OK!

论坛徽章:
0
2 [报告]
发表于 2002-08-21 10:51 |只看该作者

删除指定内容的重复行!!!

cat test | uniq

论坛徽章:
1
巳蛇
日期:2014-12-29 11:22:41
3 [报告]
发表于 2002-08-21 10:54 |只看该作者

删除指定内容的重复行!!!

不错不错
但是你没有指定重复的内容,这样,别的重复行也被删除了
如果test中有
abc
abc
如果我不希望删除abc呢?呵呵

论坛徽章:
1
巳蛇
日期:2014-12-29 11:22:41
4 [报告]
发表于 2002-08-23 09:36 |只看该作者

删除指定内容的重复行!!!

补充一下uniq的用法
1. 无选项参数: 将源文件中的连续多相同行简化为一行,然后输出全文
2. -d        : 将源文件中的连续多相同行简化为一行,然后输出这些行
2. -u        : 排除源文件中的连续多相同行,然后输出其他行

论坛徽章:
0
5 [报告]
发表于 2002-08-26 08:29 |只看该作者

删除指定内容的重复行!!!

下面引用由bjchenxu2002/08/21 10:54am 发表的内容:
不错不错
但是你没有指定重复的内容,这样,别的重复行也被删除了
如果test中有
abc
...

这样的问题我也在等待答案,怎么没人理会?

论坛徽章:
1
巳蛇
日期:2014-12-29 11:22:41
6 [报告]
发表于 2002-08-26 09:46 |只看该作者

删除指定内容的重复行!!!

本论题第一个发言就是呀,呵呵

论坛徽章:
0
7 [报告]
发表于 2002-08-26 23:02 |只看该作者

删除指定内容的重复行!!!

呵呵,不好意思,我总是只看标题,而很少详细看第一个贴子内容的,原来bjchenxu兄在授人以渔!

论坛徽章:
0
8 [报告]
发表于 2002-08-27 08:21 |只看该作者

删除指定内容的重复行!!!

是呀,bjchenxu兄不仅技术好,人品也好呀!

论坛徽章:
1
巳蛇
日期:2014-12-29 11:22:41
9 [报告]
发表于 2002-08-27 12:23 |只看该作者

删除指定内容的重复行!!!

感谢大家
我觉得大家只要都向valentine学习,以较高的要求来论坛交流,我们的shell版一定会发扬光大

论坛徽章:
0
10 [报告]
发表于 2002-08-27 22:38 |只看该作者

删除指定内容的重复行!!!

有斑竹和bjchenxu等兄第的不懈努力,有shell爱好者的大力支持,shell版一定会向shell一样名扬天下的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP