Ich möchte grundsätzlich das Textzeichen “ aus einem Variablefeld, welches sich im CustomKarteieintrag LogIN befindet, durch <leer> ersetzen. Bei bestimmten Appleskripts erzeugt das Fehler, was zum Abbruch führt. Habe lange gebraucht, diese fiese Fehlerquelle in meiner Konfiguration ausfindig zu machen.
Das funktioniert mit folgendem Kommando.
$[ersetze “<leer> zs_in x LogIN _ _ NN NJ2N NNNN_ U]$
allerdings nur außerhalb des Karteieintrags LogIN.
Innerhalb des CKE funktioniert das leider nicht.
Dafür muss man mit Hilfe eines Zwischenschritts einen weiteren Karteieintrag erstellen, was auch reibungslos funktioniert. Ich suche allerdings nach einer Möglichkeit, den Inhalt direkt, inklusive der Korrektur zu übernehmen, ohne einen weiteren Karteieintrag anlegen zu müssen. Ich möchte also nur den korrigierten Inhalt eines bestimmten Variablefeldes, welches nicht im Karteieintrag angezeigt werden soll, mit Hilfe von “Value_withArgs“ an anderer Stelle direkt ohne Zwischenschritt übernehmen.
Auch der Versuch, einer Lösung mit einem AppleSkript funktioniert nicht.
set regexPattern to "s/\\\
“/ /g" auch mit dem abgewandelten Hochkomma
''klappt es nicht
Habe ich irgendetwas bei den Kommando-Möglichkeiten übersehen?
Gibt es ein Kommando, das innerhalb eines zusammengesetzten Textfeldes das Sonderzeichen “ durch einen Blank ersetzen kann?