Aktivität „Datei schreiben“

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Die Aktivität „Datei schreiben“ schreibt eine Datei auf einen Linux- oder UNIX-Computer.

    Die Quelldatei kann ein absoluter oder relativer Pfad aus dem Verzeichnis sein. Wenn ein absoluter Pfad verwendet wird, ist im Feld Directory kein Wert erforderlich.

    Diese Aktivität ersetzt eine SSH-Aktivität mit demselben Namen, die in Releases vor Istanbul verfügbar ist. Wenn Sie in einer Vorgängerversion einen Workflow erstellt haben, der die veraltete Aktivität verwendet, funktioniert Ihr Workflow nach dem Upgrade auf Istanbul weiterhin normal. Alle neuen Workflows müssen jedoch die benutzerdefinierte Version dieser Aktivität verwenden. Diese Aktivität wurde mit der SSH-Aktivitätsvorlage erstellt, wodurch Workflow-Administratoren die Möglichkeit haben, Eingabe- und Ausgabevariablen im Datenbus zu speichern.

    Eingabevariablen

    Tabelle : 1. Eingabevariablen für „Datei schreiben“
    Feld Beschreibung
    hostname Hostname oder IP-Adresse des Zielservers für die SSH-Aktivität
    directory Name des Arbeitsverzeichnisses (Ziel)
    file Name der zu schreibenden Datei
    behavior Wählen Sie eine der folgenden Optionen aus:
    • overwrite: Erstellt die Datei, wenn sie nicht vorhanden ist, und überschreibt die Datei, wenn sie vorhanden ist
    • append: Erstellt die Datei, wenn sie nicht vorhanden ist, und hängt den neuen Inhalt an eine vorhandene Datei an
    • create only: Erstellt die Datei, wenn sie nicht vorhanden ist, und schlägt fehl, wenn die Datei vorhanden ist
    contents Inhalt, der in die Datei geschrieben oder angehängt werden soll (abhängig vom Verhalten)

    Ausgabevariablen

    Tabelle : 2. Ausgabevariable für „Datei schreiben“
    Variable Beschreibung
    return_code Gibt an, ob der Dateischreibvorgang erfolgreich war
    error_message Nachricht, die angibt, ob ein Fehler aufgetreten ist. Jeder andere Wert als 0 gibt einen Fehler an.

    Bedingungen

    Tabelle : 3. Bedingungen für „Datei schreiben“
    Bedingung Beschreibung
    Success Die Aktivität hat eine Datei in das Zielverzeichnis geschrieben.
    Failure Die Aktivität konnte keine Datei in das Zielverzeichnis schreiben.