Ответы:
Попробуйте это с помощью GNU grep:
grep --color -P '^[[:alnum:]]+[[:blank:]]+\K[[:alnum:]]+[[:blank:]]+[[:alnum:]]+' file
\K чтобы увидеть разницу. Если \K появляется в регулярном выражении Perl (включается опцией grep -P ), он заставляет регулярное выражение отбрасывать все до этой точки из внутренней записи.
gawkдобавить конечные escape-последовательности$2а также$3