echo $begrüßung;
Bitte, Vinzenz Mai hat aber Recht, je nach Anwendung kann die() ungeeignet sein.
Für die Fehlersuche in der Entwicklungsphase und um dabei zu verhindern, daß durch einen Fehler, mehr Datensalat entsteht als nötig, ist es aber oft eine gute, weil einfache, Wahl.
Auch dafür ist es keine gute Wahl. Einfach ist es in der Tat. Doch am Ende kommst du nicht umhin, eine ordentliche Fehlerbehandlung einzubauen, wenn du das Script robust halten willst. Wenn man mal eben fix was testen möchte, ist es meiner Meinung nach vertretbar. Jedoch sollte man damit gar nicht erst anfangen, wenn man ein Script schreibt, das am Ende produktiv genutzt werden soll. Wer hat schon Lust, ein "funktionierendes" Script nochmal so umzuschreiben, dass es das auch im Fehlerfall noch tut?
echo "$verabschiedung $name";