Seite 1 von 1

Anführungsstriche in exec-Befehl

Verfasst: Montag 4. Juni 2007, 16:47
von kommando_pimperlepim
Hallo.

Wie kann ich die Zeile

Code: Alles auswählen

s='a'
mittels exec ausführen? Die Anführungszeichen kann ich ja in einen String nicht einbauen, oder?

Verfasst: Montag 4. Juni 2007, 16:51
von Rebecca
Es geht, wenn du zum Angeben des Strings andere Anfuehrungszeichen verwendest oder die Anfuehrungszeichen mit \ escapst.

Code: Alles auswählen

>>> "s='a'"
"s='a'"
>>> 's=\'a\''
"s='a'"

ah...

Verfasst: Montag 4. Juni 2007, 16:58
von kommando_pimperlepim
es funktioniert, vielen dank.

Verfasst: Montag 4. Juni 2007, 19:38
von Joghurt
Fragt sich nur, wofür du das brauchst. In der Regel braucht man exec nicht und man kann das jeweilige Problem anders und besser lösen.