---
sourceDocument: Xanadu: Integrationen mit Anwendungen erstellen
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/integrate-applications

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu: Integrationen mit Anwendungen erstellen

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Aktivität „Zeichenfolge für Dateiersetzung"

# Aktivität „Zeichenfolge für Dateiersetzung" {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Die Aktivität „Zeichenfolge für Dateiersetzung" sucht und ersetzt eine Zeichenfolge in einer Datei auf einem Linux- oder UNIX-Computer.
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](https://servicenow-prod.fluidtopics.net/323OCO~60_z~BJLzwIxlYQ#t_CreateAnSSHActivity "Erstellen Sie eine Aktivität, die das SSH-Netzwerkprotokoll verwendet, um Daten von einem Zielhost zu extrahieren.") erstellt, wodurch Workflow-Administratoren die Möglichkeit haben, Eingabe- und Ausgabevariablen im [Datenbus](https://servicenow-prod.fluidtopics.net/WIHNSh3apy38WXOPAPfJdA#t_ReuseDataInTheActivityDesigner "Auf der Registerkarte Daten im Workflow-Editor werden alle benutzerdefinierten Aktivitäten aufgelistet, die im aktuellen Workflow verwendet werden und Daten erzeugen, und diese Daten werden zur Wiederverwendung in anderen benutzerdefinierten Aktivitäten angezeigt.") zu speichern.{#r_FileReplaceStringActivity__p_ExplainDeprecation}

## Eingabevariablen

{#r_FileReplaceStringActivity__table_dpc_r5z_zp__entry__2}

| Variable | Beschreibung |
|-|-|
| hostname | Hostname oder IP-Adresse des Zielservers für die SSH-Aktivität |
| directory | Name des Arbeitsverzeichnisses (Ziel) |
| file | Name der Datei, in der die Zeichenfolge ersetzt werden soll |
| find_pattern | Ein regulärer Ausdruck der zu ersetzenden Zeichenfolge |
| replace_string | Die Austauschzeichenfolge für den vom Ausdruck in der Variable find_pattern gefundenen Text |
| Optionen | Austauschoptionen: * first: Ersetzt das erste Auftreten des Musters * all: Ersetzt alle Vorkommen des Musters. {#r_FileReplaceStringActivity__ul_fxk_4mk_pw} |
[Tabelle : 1. Eingabevariablen für „Zeichenfolge für Dateiersetzung"]

{#r_FileReplaceStringActivity__table_dpc_r5z_zp}

## Ausgabevariablen

{#r_FileReplaceStringActivity__table_ufj_vmk_pw__entry__2}

| 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. Jeder andere Wert als 0 gibt einen Fehler an. |
[Tabelle : 2. Ausgabevariablen für „Zeichenfolge für Dateiersetzung"]

{#r_FileReplaceStringActivity__table_ufj_vmk_pw}

## Bedingungen

{#r_FileReplaceStringActivity__table_bfc_xmk_pw__entry__2}

| Bedingung | Beschreibung |
|-|-|
| Success | Die Aktivität hat die Zeichenfolge in der Datei erfolgreich ersetzt. |
| Failure | Die Aktivität konnte die Zeichenfolge in der Datei nicht ersetzen. |
[Tabelle : 3. Bedingungen für „Zeichenfolge für Dateiersetzung"]

{#r_FileReplaceStringActivity__table_bfc_xmk_pw}

