Eine Befehlsdatei vorbereiten
- Last UpdatedSep 26, 2024
- 1 minute read
Die WindowMaker-Befehlsdatei ist eine Textdatei. Die Befehle werden aus der Datei gelesen und dann werden Aktionen betreffend den Datensatz des InTouch-Projekts ausgeführt.
Die Befehlsdatei verwendet den Einzelbyte-ANSI-Zeichensatz. Sie können keinen MultiByte-Zeichensatz (MBCS) oder Unicode-Zeichen verwenden.
Besonderheiten der Syntax der Textdatei:
-
Es wird der 8-Bit ANSI-Zeichensatz verwendet, aber nur Zeichen unter 127 sind erlaubt. Die meisten Steuerzeichen werden gestrichen.
-
Zeilen, die mit dem Zeichen # beginnen, werden als Kommentare behandelt.
-
Leere Zeilen werden ignoriert.
-
Die Zeilen werden mit einer CRLF-Sequenz (Carriage Return Line Feed) abgeschlossen.
-
Leerzeichen können am Anfang einer Zeile, am Ende einer Zeile, zwischen den Befehlen, dem Gleichheitszeichen und seinem Argument vorkommen.
-
Bei allen Argumenten, die Anführungszeichen erfordern, sind Leerzeichen zwischen den Anführungszeichen und dem übrigen Text nicht erlaubt.
-
Alle vorangestellten und nachgestellten Leerzeichen werden entfernt, bevor eine Zeile verarbeitet wird.
-
Jeder Befehl startet mit einem Punkt.
-
Jede Befehlsdatei muss mit dem WindowMaker-Befehlsdateibefehl (.WINDOMAKERCOMMANDFILE) beginnen.
Eine Befehlsdatei kann mehrere Befehle enthalten. Wenn ein Befehl fehlschlägt, fährt der Befehlsprozessor mit dem nächsten Befehl in der Datei fort.