Regex соответствует последним трем целым числам и одному символу перед этими целыми числами

Вы не можете использовать regexes такие обозначения: \d

Это регулярное regexp выражение типа perl.

Решение:

$ awk -F: '$1 ~ /[a-zA-Z][0-9]{3}$/' file
mpiel110:x:110:600:Malinescu Paul:/home/scs/gr911/mpie110:/bin/bash

regex

awk

2022-11-28T06:37:20+00:00
Вопросы с похожей тематикой, как у вопроса:

Regex соответствует последним трем целым числам и одному символу перед этими целыми числами