1. 首页
  2. 编程语言
  3. 其他
  4. shell脚本,删除文本中的字符

shell脚本,删除文本中的字符

上传者: 2019-06-01 09:47:52上传 TXT文件 865B 热度 57次
删除文本中的重复行(sort+uniq/awk/sed)三种常见方法: 第一,用sort+uniq,注意,单纯uniq是不行的。shell>sort-k2nfile|uniq>a.out  这里我做了个简单的测试,当file中的重复行不再一起的时候,uniq将服务删除所有的重复行。经过排序后,所有相同的行都在相邻,因此unqi可以正常删除重复行。  第二,用sort+awk命令,注意,单纯awk同样不行,原因同上。shell>sort-k2nfile|awk'{if($0!=line)print;line=$0}'  当然,自己把管道后面的代码重新设计一
用户评论
码姐姐匿名网友 2019-06-01 09:47:52

不错,可以用,但是得修改