echo $begrüßung;
Wie kann ich trotzdem so etwas in der Art elegant lösen:
if (m = re.search('^\s*String (\w)*\s*{\w*$', line)) != None:
identifier = m.group(1)
elif (m = re.search('^\s*Text [(\w*)] (\w)*\s*{\w*$', line)) != None:
text = m.group(1);
content = m.group(2);
[...weitere elif dieser Art]
Da fällt mir momentan nur das ein:
m = re.search('^\\s*String (\\w)*\\s*{\\w*$', line)
if m is not None:
identifier = m.group(1)
else:
m = re.search('^\\s*Text [(\\w*)] (\\w)*\\s*{\\w*$', line)
if m is not None:
text = m.group(1)
content = m.group(2)
else:
pass # usw.
Nebenbei: Lass doch die Semikolons weg, wenn du nur eine Anweisung in der Zeile hast.
echo "$verabschiedung $name";