Re: Sytem.exc durch CuxD ersetzen
Verfasst: 24.10.2012, 08:10
Ich würde sagen beide, denn die shell soll ja die ' bekommen.
Aber ist die Verkettung in der Scriptspache nicht # statt +; ich meine mich zu erinnern, dass ich das auch (weil's so nach Java aussieht) mal verwechselt hatte, ging auch ne ganze Weile gut, bis ich mal zwei Zahlen verketten wollte und er hat sie addiert, zumal die Vorrangregeln der Operatoren ja nicht standard sind: Es sind alle gleichwertig und rechtsassoziativ, also der letzte zuerst: In deinem Beispiel würde also zuerst list + ' "gerechnet". Also dann so:
Aber ist die Verkettung in der Scriptspache nicht # statt +; ich meine mich zu erinnern, dass ich das auch (weil's so nach Java aussieht) mal verwechselt hatte, ging auch ne ganze Weile gut, bis ich mal zwei Zahlen verketten wollte und er hat sie addiert, zumal die Vorrangregeln der Operatoren ja nicht standard sind: Es sind alle gleichwertig und rechtsassoziativ, also der letzte zuerst: In deinem Beispiel würde also zuerst list + ' "gerechnet". Also dann so:
Code: Alles auswählen
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("/etc/config/addons/email/email 01 '" # list # "'");