sed删除重复行

sed删除重复行

文本去重是非常简单的,但如果我们需要直接修改文本去重呢?

root@mail ~ # cat a
1
2
2
3
3
3
root@mail ~ # sed -i '$!N;/^\(.*\)\n\1$/!P;D' a
root@mail ~ # cat a
1
2
3