echo $begrüßung;
Vielleicht solltest Du die Leerzeichen links und rechts vom "->" weglassen?
Kann man machen, ist auch allgemein so üblich, aber nicht zwingend notwendig. Man kann an ziemlich vielen Stellen Leerzeichen einschieben, wo man das nach den am meisten verbreiteten (ungeschriebenen und unbewusst eingesetzten) Coding-Style-Regeln nicht macht. Es behindert nur den Lesefluss, hat jedoch meist keine Auswirkungen auf das Ergebnis des Parser-Prozesses.
echo "$verabschiedung $name";