dedlfix: letzte Leerzeichen eines Strings entfernen

Beitrag lesen

echo $begrüßung;

Nö, hat er auch nicht. Hans hat explizit nach anhängenden "Leerzeichen" gefragt.
Vielleicht will er ja den Zeilenumbruch oder die terminating zero behalten...

Auch dafür sind die (r/l/)trim-Funktionen geeignet. Man kann mittels eines zweiten optionalen Parameters die Zeichen angeben, die berücksichtigt werden sollen. Und das können auch andere als Whitespace-Zeichen sein.

echo "$verabschiedung $name";