in reply to awk issues

Backticks don't work inside double quotes. But why are you using awk to essentially do a sprintf?