Verifique suas cotações. Em shells unix, incluindo bash: aspas simples passam texto não modificado para o programa (assim como você disse passa ${PWW} , as aspas duplas permitem a expansão das variáveis.
No seu exemplo, você quer que ${PWW} seja expandido, mas não $2 . Você pode fazer isso assim:
awk "/${PWW}/"'{print $2}'
awk /${PWW}/{print '$2'}
awk "/${PWW}/{print \}"