Ich lese mit folgender Zeile ein CKE vom Typ Text ein:
set fileText to "$[x BRIEF 1 _ _ NN NNNN NNNN _ U _]$"
Das funktioniert solange problemlos, wie kein Anführungszeichen im Text enthalten ist, ansonsten bricht das Script mit einer Fehlermeldung ab.
Meine Beobachtung dabei ist, dass beim Start des Scriptes, bevor überhaupt die erste Zeile abgearbeitet wird, zunächst einmal das x-Kommando aufgelöst und mittels dem Text ersetzt wird. Die Fehlermeldung kommt, bevor überhaupt die 1. Scriptzeile wie z. B. display dialog "TEST" ausgeführt wurde, sobald das X-Kommando irgendwo im Scripttext steht, selbst als Kommentar oder in einer Nonsenszeile wie sdfadfs "$[x BRIEF 1 _ _ NN NNNN NNNN _ U _]$"
Damit habe ich mittels AppleScript keine Chance, auf den Fehler zu reagieren, z. B. im try-on error-Block oder um die Anführungszeichen gegen ' \" ' auszutauschen.
Gibt es hierfür eine Lösung?