用于从文件中删除重复条目的 Shell 脚本

nim*_*rod 2 shell file duplicates

我想从文件中删除重复的条目。该文件如下所示:

xyabcd1:5!b4RlH/IgYzI:cvsabc
xyabcd2:JXfFZCZrL.6HY:cvsabc
xyabcd3:mE7YHNejLCviM:cvsabc
xyabcd1:5!b4RlH/IgYzI:cvsabc
xyabcd4:kQiRgQTU20Y0I:cvsabc
xyabcd2:JXfFZCZrL.6HY:cvsabc
xyabcd1:5!b4RlH/IgYzI:cvsabc
xyabcd2:JXfFZCZrL.6HY:cvsabc
xyabcd4:kQiRgQTU20Y0I:cvsabc
xyabcd2:JXfFZCZrL.6HY:cvsabc
Run Code Online (Sandbox Code Playgroud)

如何使用 shell 脚本从该文件中删除重复项?

Abh*_*ogi 5

从排序手册页:

-u, --unique 与 -c 一起使用,检查是否严格排序;不带 -c,仅输出相等运行的第一个

sort -u yourFile
Run Code Online (Sandbox Code Playgroud)

应该做。