У меня есть файл, который имеет 2 столбца, как показано ниже:
apple pear
banana pizza
spoon fork
pizza plate
sausage egg
Если слово появляется в нескольких строках, я хочу удалить все строки, в которых появляется повторяющееся слово, поскольку вы можете видеть, что «пицца» появляется дважды, поэтому необходимо удалить 2 строки, следующий вывод является обязательным:
apple pear
spoon fork
sausage egg
Мне известно об использовании:
awk '!seen[$1]++'
Однако это удаляет строки только тогда, когда строка появляется в одном столбце, мне нужна команда, которая проверит оба столбца.
Как мне этого добиться?