我输入的性质如下查找一个文件的不同列重复
1234jjj hdhyvb 1234jjj
6789mmm mddyss skjhude
khora77 koemm sado666
nn1004 nn1004 457fffy
我想删除行提供有在列重复,例如第一个和最后一排有重复,在输出因此去除
6789mmm mddyss skjhude
khora77 koemm sado666
我试图
awk '$1!=$2 || $1!=$3 { print $0 }'
,但没有奏效
''^为一个优雅的用法,用循环直到'NF' – Inian
性能选择器挣扎,我们可以检查循环中散列表中是否已经存在密钥,如果文件中有大量的行和列,这种方式可能会更快。但是我认为对于正常使用情况,发布的答案已足够。 @Inian – Kent