Interpretation von Variablen in Schritten

Sie können in Schrittbefehlen oder in Definitionen von Umgebungsvariablen die Variablensyntax von UNIX® oder Windows® verwenden.

Das System verwendet einen Vorprozessor für die Umsetzung der Syntax im UNIX-Format ($VAR) bzw. im Windows-Format (%VAR%) in ein geeignetes Format für den Server, auf dem der Schritt ausgeführt wird. Das Vorparsing macht es möglich, einen Schritt auf einem Windows-Server oder einem UNIX-Server auszuführen.

Beispiele:
So werden Variablen geparst:
  1. Die Variablenzuordnung wird vom Vorparser ausgewertet. Sonderzeichen ($, %, {, }, ", ') werden verarbeitet, außer wenn davor als Escapezeichen ein umgekehrter Schrägstrich (Backslash) steht. Bei inaktiviertem Vorparsing werden alle Zeichen übergeben.
  2. Jede Seite der Variablenzuordnung wird von der Zielumgebung ausgewertet.
  3. Die ausgewertete Variablenzuordnung wird ausgeführt.

Sonderzeichen werden vom Vorparser, von der Windows-Umgebung und den verschiedenen UNIX- und Linux-Shells unterschiedlich interpretiert. Seien Sie deshalb vorsichtig, wenn Sie Sonderzeichen und einen umgekehrten Schrägstrich als Escapezeichen verwenden.