Um auf Dateien unter Microsoft Windows® und Linux®-basierten Betriebssystemen als Teil einer Kette zuzugreifen und mit ihnen zu arbeiten, fügen Sie einen Schritt mit einem File Utilities-Verbindungsbefehl hinzu.
Um diese Befehle zu aktivieren, erstellt ein IT-Administrator zunächst eine File Utilities-Verbindung.
Prüfsumme
Um zu überprüfen, ob eine Datei nicht beschädigt oder gegenüber ihrer ursprünglichen Quelle verändert wurde, verwenden Sie den Befehl Checksum . Der Befehl kann für mehrere Dateien ausgeführt werden, und die zurückgegebenen Hash-Werte können verglichen werden, um festzustellen, ob die Dateien identisch sind.
Eigenschaften
Eigentum |
Einzelheiten |
Eingabedatei |
Geben Sie den Namen der zu prüfenden Datei ein. Um mehrere Dateien abzugleichen, verwenden Sie die Platzhalterzeichen * oder ?. |
Art der Prüfsumme |
Wählen Sie den Prüfsummentyp aus, der auf die Eingabedatei angewendet werden soll.
Optionen:
|
Ausgaben
Ausgabe |
Ausgangstyp |
Hashwert der Prüfsumme |
Zeichenfolge |
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Der Befehl ist fehlgeschlagen |
Saubere Zeilenumbrüche
Um zusätzliche Zeilenumbrüche aus den Zellen einer Tabellendatei zu entfernen, z. B. innerhalb einer Ausgabe von einem System zum Hochladen in ein anderes, verwenden Sie den Befehl Clean Line Breaks .
Eigenschaften
Eigentum |
Einzelheiten |
Quelldatei |
Geben Sie die Tabellendatei mit den zu bereinigenden gestrichelten Zeilen ein. |
Trennzeichen |
Wählen Sie das Begrenzungszeichen, das in Quelldateiverwendet wird. |
Ausgaben
Ausgabe |
Ausgangstyp |
Bereinigte Datei |
Datei |
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Der Befehl ist fehlgeschlagen |
Kopieren
Um Dateien und Verzeichnisse zu kopieren, verwenden Sie den Befehl Copy .
Eigenschaften
Eigentum |
Einzelheiten |
Quelle |
Geben Sie den Namen der zu verschiebenden Dateien oder Verzeichnisse ein. Um mehrere Dateien oder Verzeichnisse zu finden, verwenden Sie die Platzhalterzeichen * oder ? . |
Ziel |
Geben Sie den neuen Speicherort der Datei oder des Verzeichnisses ein. |
Überschreiben |
Um vorhandene Dateien zu überschreiben, markieren Sie dieses Feld. |
Ausgaben
Keine
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
14 |
Fehler |
Quelldatei nicht gefunden |
15 |
Fehler |
Die Zieldatei konnte nicht geschrieben werden |
16 |
Fehler |
Die Zieldatei konnte nicht geschrieben werden, weil eine andere Datei den gleichen Namen hat |
Datei erstellen
Um eine neue Datei zu erstellen, verwenden Sie den Befehl Create File .
Eigenschaften
Eigentum |
Einzelheiten |
Text |
Geben Sie den Text ein, der der Datei hinzugefügt werden soll. |
Dateipfad |
Geben Sie den Pfad an, unter dem die Datei erstellt werden soll. Optional, wenn die Datei als Ausgabe für einen anderen Befehl in der Kette verwendet wird. |
Überschreiben |
Aktivieren Sie dieses Kontrollkästchen, um eine andere Datei zu überschreiben, die im Dateipfad vorhanden ist. |
Ausgaben
Ausgabe |
Ausgangstyp |
Erstellte Datei |
Datei |
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
15 |
Fehler |
Ungültiges Ziel |
16 |
Fehler |
Die Zieldatei konnte nicht geschrieben werden, weil eine andere Datei den gleichen Namen hat |
Löschen
Um Dateien oder Verzeichnisse zu löschen, verwenden Sie den Befehl Delete .
Eigenschaften
Eigentum |
Einzelheiten |
Dateiname |
Geben Sie den Namen der zu löschenden Dateien oder Verzeichnisse ein. Um mehrere Dateien oder Verzeichnisse zu finden, verwenden Sie die Platzhalterzeichen * oder ? . |
Ausgaben
Keine
Exit Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
14 |
Fehler |
Keine Dateien zum Löschen gefunden |
17 |
Fehler |
Die angegebenen Dateien konnten nicht gelöscht werden |
Verzeichnis löschen
Um ein oder mehrere Verzeichnisse zu löschen, verwenden Sie den Befehl Verzeichnis löschen .
Eigenschaften
Eigentum |
Einzelheiten |
Pfad |
Geben Sie den Namen der zu löschenden Verzeichnisse ein. Um mehrere Verzeichnisse zu finden, verwenden Sie die Platzhalterzeichen * oder ? . |
Rekursiv |
Aktivieren Sie dieses Kontrollkästchen, um Dateien oder Ordner in dem Verzeichnis rekursiv zu löschen. |
Ausgaben
Keine
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
17 |
Fehler |
Das angegebene Verzeichnis konnte nicht gelöscht werden |
Suchen
Um nach einer Textzeichenfolge in einer Datei oder einem Satz von Dateien zu suchen, verwenden Sie den Befehl Find .
Eigenschaften
Eigentum |
Einzelheiten |
Dateien |
Geben Sie die zu durchsuchende Datei oder Gruppe von Dateien ein. |
Muster |
Geben Sie die zu suchende Zeichenkette ein. |
Muster-Syntax |
Wählen Sie aus, ob eine exakte Übereinstimmung oder die Syntax des regulären Ausdrucks (regex) für das Muster verwendet werden soll. |
Groß- und Kleinschreibung |
Um die Groß- und Kleinschreibung der Zeichen bei der Suche nach dem Muster zu berücksichtigen, markieren Sie dieses Feld. |
Umgekehrt |
Um alle Zeilen zu finden, die nicht mit dem Muster übereinstimmen, aktivieren Sie dieses Feld. |
Ausgaben
Ausgabe |
Ausgangstyp |
Datei-Ergebnisse |
Datei |
Ergebnisse Zeilenzahl |
Ganzzahl |
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Aufgabe fehlgeschlagen |
14 |
Fehler |
Datei nicht gefunden |
18 |
Fehler |
Muster nicht gefunden |
Suchen und Ersetzen
Um in einer Datei zu suchen und zu ersetzen, verwenden Sie den Befehl Suchen und Ersetzen .
Eigenschaften
Eigentum |
Einzelheiten |
Quelle |
Geben Sie den Namen der zu suchenden Datei ein. |
Ziel |
Geben Sie an, ob die Originaldatei oder eine Kopie ausgegeben werden soll:
- Um die Originaldatei mit den aktualisierten Spaltenwerten auszugeben, geben Sie dieselbe Datei unter Sourceein.
- Um eine Kopie des Originals mit den aktualisierten Spaltenwerten auszugeben, geben Sie den Namen der neuen Datei ein.
|
Überschreiben |
Um eine vorhandene Zieldatei zu überschreiben, markieren Sie dieses Feld. |
Suchen |
Geben Sie die zu suchende Zeichenkette ein. |
Ersetzen |
Geben Sie die Textzeichenfolge ein, die an den übereinstimmenden Stellen eingefügt werden soll. |
Syntax finden |
Wählen Sie aus, ob Sie eine exakte Übereinstimmung oder regulären Ausdruck (regex) Syntax für Sucheverwenden möchten. |
Groß- und Kleinschreibung |
Aktivieren Sie dieses Kontrollkästchen, um bei der Suche nach dem Muster Find die Groß- und Kleinschreibung der Zeichen zu berücksichtigen. |
Ausgaben
Ausgabe |
Ausgangstyp |
Ersetztes Ergebnis |
Datei |
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Aufgabe fehlgeschlagen |
14 |
Fehler |
Datei nicht gefunden |
15 |
Fehler |
Ungültiges Ziel |
16 |
Fehler |
Überschreibungsfehler |
18 |
Fehler |
Muster nicht gefunden |
Datei abrufen
Um eine Datei aus dem lokalen Dateisystem abzurufen, verwenden Sie den Befehl Get File .
Eigenschaften
Eigentum |
Einzelheiten |
Eingabedatei |
Geben Sie die Datei ein, die abgerufen und als Ausgabe erstellt werden soll. |
Datentyp |
Wählen Sie den Inhaltstyp von Input File. |
Ausgaben
Ausgabe |
Ausgangstyp |
Datei-Infos |
JSON |
Datei |
Datei |
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Datei wurde nicht gefunden |
Datei-/Ordnerinformationen abrufen
Um die Dateisysteminformationen für eine Datei oder einen Ordner abzurufen, verwenden Sie den Befehl Get File/Folder Info .
Eigenschaften
Eigentum |
Einzelheiten |
Datei/Ordner |
Geben Sie die Datei oder den Ordner ein, über den Sie Informationen abrufen möchten. |
Ausgaben
Ausgabe |
Ausgangstyp |
Datei/Ordner-Info |
JSON |
Zum Beispiel: { "absPath": "/tmp", "name": "tmp", "size": 4096, "mode": 2148532735, "modTime": "2018-09-27T19:31:52Z", "isDir": true, "exists": true }
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
Hinweis: Dieser Befehl ist immer erfolgreich. Wenn die Datei oder der Ordner nicht gefunden wird, wird die Eigenschaft exists auf false gesetzt.
Gunzip-Datei
Um ein GZIP-Archiv mit gunzip
zu entpacken, verwenden Sie den Befehl Gunzip File . Verwenden Sie zum Beispiel diesen Befehl, um eine Datei zu entpacken, die von Oracle® Hyperion Financial Management (HFM)ausgegeben wurde.
Eigenschaften
Eigentum |
Einzelheiten |
Eingabedatei |
Geben Sie das zu entpackende GZIP-Archiv ein. |
Ausgaben
Ausgabe |
Ausgangstyp |
Gezippte Datei |
Datei |
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Der Befehl ist fehlgeschlagen |
Gzip-Datei
Um eine Datei mit gzip
zu komprimieren, verwenden Sie den Befehl Gzip File .
Eigenschaften
Eigentum |
Einzelheiten |
Eingabedatei |
Geben Sie die zu komprimierende Datei ein. |
Ausgaben
Ausgabe |
Ausgangstyp |
Gezippte Datei |
Datei |
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Der Befehl ist fehlgeschlagen |
Verzeichnis auflisten
Um den Inhalt eines Verzeichnisses aufzulisten, verwenden Sie den Befehl List Directory .
Eigenschaften
Eigentum |
Einzelheiten |
Pfad |
Geben Sie den Pfad des aufzulistenden Verzeichnisses ein. |
Ausgabeformat |
Wählen Sie das Format für die Ausgabe. Um die Kopfzeile und die Zusammenfassungsinformationen einzuschließen, wählen Sie Vollständig. |
Ausgaben
Ausgabe |
Ausgangstyp |
Liste der gefundenen Dateien |
Array |
Ergebnisdatei |
CSV |
Hinweis: Die Ausgabe von Found files list ist auf 500 Einträge begrenzt; für größere Vorgänge sollte stattdessen die Ausgabe von Result file verwendet werden.
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
14 |
Fehler |
Verzeichnis nicht gefunden |
Dateiinhalt auflisten
Um den Inhalt einer Datei aufzulisten, verwenden Sie den Befehl List File Content .
Hinweis: Dieser Befehl kann keine einzelnen Zeilen zurückgeben, die größer als 64 KB sind.
Eigenschaften
Eigentum |
Einzelheiten |
Dateiname |
Geben Sie den Namen der zu prüfenden Datei ein. |
Vorschau Zeilen |
Bei großen Dateien geben Sie an, wie viele Zeilen der Datei in der Vorschau angezeigt werden sollen. Sie können die Startlinie für die Vorschau mit dem Feld Offset direkt unter diesem Feld festlegen.
Um eine Datei in der Vorschau anzuzeigen, können Sie sich unter die Ausgabe des Befehls auf dem Bildschirm Monitoransehen. |
Versetzt |
Die Zeilennummer, bei der die Vorschau beginnen soll. Dieser Wert ist 0-basiert, d.h. um vom Anfang der Datei zu drucken, verwenden Sie den Wert 0. |
Beispiel
Das folgende Bild zeigt 5 Vorschauzeilen mit einem Versatz von 5. Bitte beachten Sie, dass die erste angezeigte Zeile 6 ist, da der Offset bei 0 beginnt.

Ausgaben
Ausgabe |
Ausgangstyp |
Datei |
Datei |
Text der Datei |
Zeichenfolge |
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
14 |
Fehler |
Datei nicht gefunden |
20 |
Warnung |
Die Datei ist zu groß oder nicht lesbar |
Verzeichnis erstellen
Um ein Verzeichnis zu erstellen, verwenden Sie den Befehl Make Directory .
Eigenschaften
Eigentum |
Einzelheiten |
Verzeichnis |
Geben Sie den Namen des zu erstellenden Verzeichnisses ein. |
Ausgaben
Keine
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
15 |
Fehler |
Verzeichnis kann nicht erstellt werden |
16 |
Warnung |
Entferntes Verzeichnis existiert bereits |
Verschieben
Um Dateien oder Verzeichnisse zu verschieben, verwenden Sie den Befehl Move .
Eigenschaften
Eigentum |
Einzelheiten |
Quelle |
Geben Sie den Namen der zu verschiebenden Dateien oder Verzeichnisse ein. Um mehrere Dateien oder Verzeichnisse zu finden, verwenden Sie die Platzhalterzeichen * oder ? . |
Ziel |
Geben Sie den neuen Speicherort für die Datei oder das Verzeichnis ein. |
Überschreiben |
Um vorhandene Dateien zu überschreiben, markieren Sie dieses Feld. |
Ausgaben
Keine
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Aufgabe fehlgeschlagen |
14 |
Fehler |
Quelldatei nicht gefunden |
Datei teilen
Verwenden Sie den Befehl Split File , um eine Datei auf der Grundlage von Bytegröße, Zeilenzahl oder regulärem Ausdruck (RegExp) in mehrere Dateiabschnitte aufzuteilen. Verwenden Sie zum Beispiel diesen Befehl, um kleinere Dateien parallel zu verarbeiten und so die Leistung zu verbessern
Eigenschaften
Eigentum |
Einzelheiten |
Eingabedatei |
Geben Sie die Datei ein, die in mehrere Chunks aufgeteilt werden soll. |
Gespaltener Typ |
Wählen Sie aus, wie die Eingabedatei aufgeteilt werden soll - nach Byte, Zeile oder RegExp |
Wert |
Geben Sie den Wert ein, nach dem die Eingabedatei geteilt werden soll, basierend auf Split type:
- Falls Byte, geben Sie die maximale Dateigröße der Datei-Chunks an.
- Wenn Zeile, geben Sie die maximale Anzahl der Zeilen ein, die in einem Datei-Chunk enthalten sein sollen.
- Falls RegExp, geben Sie den regulären Ausdruck für die Zeile ein, die angibt, wann ein neuer Chunk erstellt werden soll.
|
RegExp-Übereinstimmung einschließen |
Wenn Split-Typ RegExp ist, wählen Sie, ob die Zeile, die mit Wert übereinstimmt, in den erzeugten Chunk aufgenommen werden soll. |
Ausgaben
Ausgabe |
Ausgangstyp |
Dateistücke aufteilen |
Datei |
Anzahl der Dateien |
Ganzzahl |
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
Stapeldateien
Um mehrere asymmetrische Dateien übereinander zu stapeln, verwenden Sie den Befehl Stack Files .
Hinweis: Mit dem Tabular Transformation Connectorkönnen Sie einen Stack Files Befehl verwenden, um symmetrische Dateien zu stapeln, die alle die gleiche Anzahl von Spalten haben.
Eigenschaften
Eigentum |
Einzelheiten |
Eingabedateien |
Geben Sie die zu stapelnden Dateien ein. |
Ausgaben
Ausgabe |
Ausgangstyp |
Gestapelte Datei |
Datei |
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
Streifenlinien
Um Zeilen aus einer Datei anhand der angegebenen Zeilennummern zu entfernen, verwenden Sie den Befehl Strip Lines .
Eigenschaften
Eigentum |
Einzelheiten |
Quelldatei |
Geben Sie die Datei ein, aus der Zeilen entfernt werden sollen. |
Zu entfernende Linien |
Geben Sie eine Liste der zu entfernenden Zeilen ein, als einzelne Zeilen oder Bereiche. Zum Beispiel entfernt ein Bereich von 3:10 die Zeilen 3 bis 10 aus der Datei. |
Ausgaben
Ausgabe |
Ausgangstyp |
Zeilen aus der Ausgabedatei entfernen |
Datei |
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Allgemeines Versagen |
Teer
Um eine Bandarchivdatei (TAR) zu erstellen, verwenden Sie den Befehl Tar .
Eigenschaften
Eigentum |
Einzelheiten |
Name des Archivs |
Geben Sie den Namen der zu erstellenden TAR-Datei ein. |
Quelldateien |
Geben Sie den Namen der Dateien oder Verzeichnisse ein, die der TAR-Datei hinzugefügt werden sollen. Um mehrere Dateien oder Verzeichnisse anzugeben, verwenden Sie Kommas oder Platzhalterzeichen. |
Überschreiben |
Um eine vorhandene TAR-Datei zu überschreiben, markieren Sie dieses Feld. |
Ausgaben
Ausgabe |
Ausgangstyp |
TAR-Archiv |
Datei |
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
16 |
Fehler |
Archiv kann nicht erstellt werden |
UTF-8 kodieren
Um eine Datei in das Unicode Transformation Format-8-bit (UTF-8) zu konvertieren, verwenden Sie den Befehl UTF-8 Encode .
Eigenschaften
Eigentum |
Einzelheiten |
Quelldatei |
Geben Sie den Namen der zu verschiebenden Dateien oder Verzeichnisse ein. Um mehrere Dateien oder Verzeichnisse zu finden, verwenden Sie die Platzhalterzeichen * oder ? . |
Quellkodierung |
Geben Sie die Kodierung von Quelldateiein, z. B. uft-16 oder windows-1251 . |
Ausgaben
Ausgabe |
Ausgangstyp |
UTF-8-Datei |
Datei |
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Befehl fehlgeschlagen |
Untar
Um eine TAR-Datei zu entpacken, verwenden Sie den Befehl Untar .
Eigenschaften
Eigentum |
Einzelheiten |
Archivieren |
Geben Sie den Namen der zu entpackenden TAR-Datei ein. |
Ziel |
Geben Sie den Namen des Verzeichnisses an, in das das Archiv entpackt werden soll. |
Überschreiben |
Aktivieren Sie dieses Kontrollkästchen, um vorhandene Dateien beim Entpacken des Archivs zu überschreiben. |
Ausgaben
Keine
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Archiv konnte nicht entpackt werden |
14 |
Fehler |
Archiv nicht gefunden |
16 |
Fehler |
Überschreibungsfehler |
Entpacken
Um ein ZIP- oder GZIP-Archiv zu entpacken, verwenden Sie den Befehl Unzip .
Hinweis: Dieser Befehl erfordert einen GroundRunner.
Eigenschaften
Eigentum |
Einzelheiten |
Archivieren |
Geben Sie den Namen des zu entpackenden Archivs ein. |
Ziel |
Geben Sie den Namen des Verzeichnisses an, in das das Archiv entpackt werden soll. |
Überschreiben |
Aktivieren Sie dieses Kontrollkästchen, um vorhandene Dateien beim Entpacken des Archivs zu überschreiben. |
Ausgaben
Keine
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Archiv konnte nicht entpackt werden |
14 |
Fehler |
Archiv nicht gefunden |
16 |
Fehler |
Überschreibungsfehler |
Reißverschluss
Um ein ZIP-, GZIP- oder GZIP+TAR-Archiv zu erstellen, verwenden Sie den Befehl Zip .
Eigenschaften
Eigentum |
Einzelheiten |
Name des Archivs |
Geben Sie den Namen des zu erstellenden Archivs ein. Die Dateierweiterung bestimmt den Komprimierungsalgorithmus:
- Für ZIP,
.zip oder .z
- Für GZIP,
.gzip oder .gz
- Für GZIP+TAR,
.tgz
|
Ziel |
Geben Sie den Namen des Verzeichnisses an, in das das Archiv entpackt werden soll. |
Überschreiben |
Um ein vorhandenes Archiv zu überschreiben, markieren Sie dieses Feld. |
Ausgaben
Ausgabe |
Ausgangstyp |
Gepackte Datei |
Datei |
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
16 |
Fehler |
Archiv kann nicht erstellt werden |