echo $begrüßung;
Verstehe leider kein Wort ;-(
Du sollst den relevanten Teil des Suchbegriffs mittels geeigneter Stringfunktionen ermitteln. Du möchtest ja sicherlich den Teil der nach dem Bindestrich beginnt haben. Das Ergebnis solltest du in einen numerischen Wert überführen (casten) und danach kannst du sortieren.
Sollte auch der Teil vor dem Bindestrich für die Sortierung elevant sein, könntest du erst diesen ermitteln und danach sortieren lassen, dann mit dem zweiten Teil fortfahren.
echo "$verabschiedung $name";