使用AWK选择所有列都相等的行可以通过以下代码示例实现:
awk '{
for (i=1; i<=NF; i++) {
if ($i != $1) {
next;
}
}
print;
}' filename
在这个示例中,NF是AWK内置变量,表示每行的字段数。$i表示第i个字段的值。如果任何一个字段的值不等于第一个字段的值,则跳到下一行(next)。如果所有字段的值都相等,则打印该行。
请将filename替换为你要处理的文件名。