Linux删除重复行

2015-11-17 0 195
Linux删除重复行
# !/bin/sh 

file='test.txt' 

sort -n $file | uniq 

sort -n $file | awk '{if($0!=line)print; line=$0}' 

sort -n $file | sed '$!N; /^\(.*\)\n\1$/!P; D' 

测试文件:

yanggang@barry$ cat test.txt

aaa

bbbbb

ccccc

123

aaaaa

123

bbb

aaa

执行结果:

yanggang@barry$ ./diffRow.sh

aaa

aaaaa

bbb

bbbbb

ccccc

123

遇见资源网 shell Linux删除重复行 http://www.ox520.com/17234.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务