В зависимости от формата файла, который вы используете (разделитель пробел, запятая, вертикальная черта и т. Д.):
cat <filename> | awk -F"<delimiter>" '{if ($<column number> %2 == 0){print $0}}'
Образец файла которые я создал, как показано ниже:
/ : server1> cat test1
a 2
b 1
c 5
d 6
e 9
f 8
Я выполню запрос, как показано ниже, чтобы получить желаемый результат:
/ : server1> cat test1 | awk -F" " '{if ($2 %2 == 0){print $0}}'
a 2
d 6
f 8