echo $begrüßung;
beim import aus einer "normalen" csv-datei (also der inhalt kann mit einem texteditor eingesehen und als lesbar eingestuft werden)
Vermutlich erkennt der Editor (ich tippe auf Notepad, der kann das), dass diese Datei nach UTF-8 kodiert ist. Er könnte das an einer BOM erkennen.
in ein anwederprogramm, werden umlaute nicht dargestellt, bzw. umgewandelt/flasch dargestellt.
Das Anwendungsprogramm wird von einer Kodierung nach ISO-8859-1 oder Win-1252 ausgehen.
so wird aus einem ä ein "anführungszeichen unten".
Nein, aus einem ä wird vermutlich ä. Und aus einem Ä wird sicher nicht nur „ sondern Ä.
wie muss der inhalt der csv-datei aussehen, damit dieser korrekt importiert wird?
So wie es das Anwendungsprogramm erwartet. Vielleicht kann man diesem sagen, dass die einzulesende Datei nach UTF-8 kodiert ist.
echo "$verabschiedung $name";