echo xx y11y rrr | awk \'{ if ($2 ~/y[1-5]{2}y/) print $3}\'
Why I cannot get any output?
Thank you.
You should force POSIX to use {} in awk
echo xx y11y rrr | awk -W posix '{ if ($2 ~/y[1-5]{2}y/) print $3}'