echo $begrüßung;
#!/usr/bin/env python
print "Content-type: text/html"
print ""
Um nichts auszugeben reicht ein print ohne was dahinter. Es gibt dann nur den üblichen Zeilenumbruch, der jedem (ohne Komma endenden) print-Aufruf auf die Standardausgabe folgt.
print "<html>Hello world!</html>
Na, aber! *aufreg* :-) Was ist denn das für ein HTML-Dokument? Wenn es nur ein Test sein soll, nimm doch text/plain.
getestet in: http://html-ag.wvs-berlin.de/cgi-bin/hello_world.py (Rechte auf 755 - bei 777 gehts komischerweise nicht)
"Geht nicht" geht nicht. Wie sieht das "geht nicht" denn konkret aus?
echo "$verabschiedung $name";