Поддерживает ли awk динамические пользовательские переменные?

awk поддерживает это:

awk '{print $(NF-1);}'

но не для пользовательских переменных:

awk '{a=123; b="a"; print $($b);}'

Кстати, shell поддерживает это:

a=123;
b="a";
eval echo \${$b};

Как я могу достичь своей цели в awk?

Ответы на вопрос(3)

Ваш ответ на вопрос