如何在unix bash中删除文本文件中的重复行?

前端之家收集整理的这篇文章主要介绍了如何在unix bash中删除文本文件中的重复行?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
参见英文答案 > Remove duplicate entries using a Bash script 4个
我只有一个包含多行的file.txt,我想删除重复的行而不对文件进行排序.我可以在unix bash中使用什么命令?

file.txt的样本

orangejuice;orange;juice_apple
pineapplejuice;pineapple;juice_pineapple
orangejuice;orange;juice_apple

输出样本:

orangejuice;orange;juice_apple
pineapplejuice;pineapple;juice_pineapple
使用awk的一种方法
awk '!a[$0]++' file.txt
原文链接:/bash/384876.html

猜你在找的Bash相关文章