我想从文本文件中删除重复的条目,例如:
kavitha= Tue Feb 20 14:00 19 IST 2012 (duplicate entry)
sree=Tue Jan 20 14:05 19 IST 2012
divya = Tue Jan 20 14:20 19 IST 2012
anusha=Tue Jan 20 14:45 19 IST 2012
kavitha= Tue Feb 20 14:00 19 IST 2012 (duplicate entry)
有没有可能使用 Bash 脚本删除重复条目的方法?
所需输出
kavitha= Tue Feb 20 14:00 19 IST 2012
sree=Tue Jan 20 14:05 19 IST 2012
divya = Tue Jan 20 14:20 19 IST 2012
anusha=Tue Jan 20 14:45 19 IST 2012
最佳答案
您可以排序
,然后uniq
:
$ sort -u input.txt
或者使用awk
:
$ awk '!a[$0]++' input.txt
关于bash - 删除 Bash 脚本中的重复条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23807982/