小编nuc*_*r27的帖子

shell awk 脚本删除重复行

我正在尝试从文件中删除重复的行,包括原始行,但我正在尝试的以下命令是对行进行排序,我希望它们的顺序与它们在输入文件中的顺序相同。

awk '{++a[$0]}END{for(i in a) if (a[i]==1) print i}' test.txt
Run Code Online (Sandbox Code Playgroud)
Input:
123
aaa
456
123
aaa
888
bbb

Output I want:
456
888
bbb

Run Code Online (Sandbox Code Playgroud)

awk

3
推荐指数
1
解决办法
82
查看次数

标签 统计

awk ×1