剔除相同重复行
时间:2010-04-01 来源:bugouhen
别人讨论的结果
记下来
用着方便
awk '!($0 in a){a[$0];print}'
如果$0不是数组a中的下标,则向数组a中增加一个下标为$0的元素,其值无关紧要,然后打印$0. sed -n 'G; s/\n/&&/; /^\([ -~]*\n\).*\n\1/d; s/\n//; h; P' file cat -n a | sort -uk2 | sort -n | awk '{print $2}' 都是牛人 我不是
如果$0不是数组a中的下标,则向数组a中增加一个下标为$0的元素,其值无关紧要,然后打印$0. sed -n 'G; s/\n/&&/; /^\([ -~]*\n\).*\n\1/d; s/\n//; h; P' file cat -n a | sort -uk2 | sort -n | awk '{print $2}' 都是牛人 我不是
相关阅读 更多 +