echo $begrüßung;
und mit elseif wie sähe das aus?
(bedingung1 ? wenn_1_erfüllt : bedingung2 ? wenn_2_erfüllt : wenn_1_2_nich_erfüllt)
so?Nein.
Einspruch, Euer Ehren! Diese Notation ist syntaktisch in Ordnung. Solange die weitere Anwendung des ?: im else-Zweig des übergeordneten/vorangehenden ?: vorkommt ist ein Klammern nicht nötig.
Nichtsdestotrotz sind solche Schachtelmonster unschön, und es ist aus Gründen der Lesbarkeit empfehlenswert, auf sie zu verzichten.
echo "$verabschiedung $name";