A mio avviso di mancano semplicemente le istruzioni iniziali, obbligatorie per le applicazioni cgi
'Content-type: text/html'
seguito da una riga vuota
in bash
echo "'Content-type: text/html'"
echo
in perl
print ...
print ...
tutte le righe terminate da \n
ciao
sergio