Die Aktivität „Zeichenfolge ersetzen“ sucht und ersetzt eine Zeichenfolge in einer Datei auf einem LinuxOder UNIXComputer.
Diese Aktivität ersetzt eine SSH-Aktivität mit demselben Namen, die in Releases vor Istanbul verfügbar ist. Wenn Sie einen Workflow in einer vorherigen Version erstellt haben, der die veraltete Aktivität verwendet, funktioniert Ihr Workflow nach dem Upgrade auf Istanbul normal. Alle neuen Workflows müssen jedoch die anwenderdefinierte Version dieser Aktivität verwenden. Diese Aktivität wurde mit erstellt SSH-Aktivitätsvorlage , Wodurch Workflow-Administratoren die Möglichkeit haben, Eingabe- und Ausgabevariablen in zu speichern Datenbus .
Eingabevariablen
Tabelle : 1. Eingabevariablen für Datei „Zeichenfolge ersetzen“
| Variable |
Beschreibung |
| hostname |
Hostname oder IP-Adresse des Zielservers für SSH-Aktivität |
| Verzeichnis |
Name des Arbeitsverzeichnisses (Ziel). |
| file |
Name der Datei, in der die Zeichenfolge ersetzt werden soll. |
| Find_pattern |
Ein regulärer Ausdruck des zu ersetzenden Texts. |
| Ersetzen_Zeichenfolge |
Die Ersatzzeichenfolge für den Text, den der Ausdruck in gefunden hat find_patternVariable. |
| Optionen |
Ersatzoptionen:
- Zuerst : Ersetzt das erste Vorkommen des Musters.
- Alle : Ersetzt alle Vorkommen des Musters.
|
Ausgabevariablen
Tabelle : 2. Datei – Zeichenfolgenausgabevariablen ersetzen
| Variable |
Beschreibung |
| Return_Code |
Gibt an, ob die Zeichenfolge in der Zieldatei erfolgreich ersetzt wurde. |
| error_message |
Nachricht, die angibt, ob ein Fehler aufgetreten ist. Beliebiger Wert außer 0 Gibt einen Fehler an. |
Bedingungen
Tabelle : 3. Zeichenfolgenbedingungen für Dateiersetzung
| Bedingung |
Beschreibung |
| Erfolg |
Die Aktivität hat die Zeichenfolge in der Datei erfolgreich ersetzt. |
| Fehler |
Die Aktivität konnte die Zeichenfolge in der Datei nicht ersetzen. |