echo $begrüßung;
Im Firefox ist das Zeichen z. B. nicht vorhanden. Wo kommt dieses Zeichen her und wie kann ich es verschwinden lassen?
In der Quelltext-Ansicht ist es zu sehen, wenn du die Zeichenkodierung auf ISO-8859-1 stellst. In dieser sind es sogar drei Zeichen:  Und das ist eine BOM, die zum einen an der Stelle nichts zu suchen hat, und zum anderen sicher durch einen Editor deinem vermutlich extra bearbeiteten und dann reinkopierten Script-Teil vorangestellt wurde. Entferne es aus dem Quelltext und alles wird gut. Du kannst dazu einen Editor nehmen, der ohne BOM speichern kann (Notepad kann das nicht) oder einen, der die Datei als ISO-8859-1 interpretiert. Dann musst du drei Zeichen entfernen und die anderen unberührt lassen.
echo "$verabschiedung $name";