我有以下文件格式:
[root@alpha ~]# cat file
AA BB 174
XY KJ 174
GG HY 174
XD HM 73
TT UJ 252
LL HP 252
QW ER 252
[root@alpha ~]#
我需要删除按字段3复制的所有行。最后只应提取XD HM 73
并且有效。
答案 0 :(得分:0)
sort -k3 file | uniq -f 2 -u
我写了很长的选项来帮助理解
sort --key=3 file
按 3
字段对file
进行排序
uniq --skip-fields=2 --unique
过滤唯一的行,避免比较第一个 2 字段