awk поддерживает это:
awk '{print $(NF-1);}'
но не для пользовательских -определенных переменных:
awk '{a=123; b="a"; print $($b);}'
кстати, оболочка это поддерживает:
a=123;
b="a";
eval echo \${$b};
Как я могу достичь своей цели в awk?