Om toegang te krijgen tot en te werken met bestanden op Microsoft Windows® en Linux® gebaseerde besturingssystemen als onderdeel van een keten, voegt u een stap toe met een verbindingsopdracht File Utilities.
Om deze opdrachten in te schakelen, maakt een IT-beheerder eerst een File Utilities-verbinding.
Controlesom
Om te controleren of een bestand niet beschadigd of gewijzigd is ten opzichte van de oorspronkelijke bron, gebruikt u een opdracht Checksum . De opdracht kan op meerdere bestanden worden uitgevoerd, en de teruggestuurde hashwaarden kunnen worden vergeleken om te bepalen of die bestanden identiek zijn.
Eigenschappen
Eigendom |
Detail |
Invoerbestand |
Voer de naam in van het bestand dat u wilt controleren. Gebruik jokertekens * of ? om met meerdere bestanden te matchen. |
Type controlesom |
Selecteer het controlesomtype dat u op het invoerbestand wilt uitvoeren.
Opties:
|
Uitgangen
Uitgang |
Type uitgang |
Controlesom hashwaarde |
String |
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
1 |
Fout |
De opdracht is mislukt |
Schone regeleinden
Gebruik de opdracht Clean Line Breaks om extra regeleinden uit de cellen van een tabelbestand te verwijderen, zoals binnen een uitvoer van het ene systeem om naar een ander systeem te uploaden.
Eigenschappen
Eigendom |
Detail |
Bronbestand |
Voer het tabelbestand in met de onderbroken regels die u wilt opschonen. |
Scheidingsteken |
Selecteer het scheidingsteken dat wordt gebruikt in Bronbestand. |
Uitgangen
Uitgang |
Type uitgang |
Opgeschoond bestand |
Bestand |
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
1 |
Fout |
De opdracht is mislukt |
Kopie
Om bestanden en mappen te kopiëren, gebruikt u een Kopieer opdracht.
Eigenschappen
Eigendom |
Detail |
Bron |
Voer de naam in van de bestanden of mappen die u wilt verplaatsen. Om overeen te komen met meerdere bestanden of mappen, gebruikt u de jokertekens * of ? . |
Bestemming |
Voer de nieuwe locatie van het bestand of de map in. |
Overschrijven |
Schakel dit selectievakje in om bestaande bestanden te overschrijven. |
Uitgangen
Geen
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
1 |
Fout |
Ongeldige argumenten |
14 |
Fout |
Bronbestand niet gevonden |
15 |
Fout |
Het is niet gelukt het doelbestand te schrijven |
16 |
Fout |
Kon het doelbestand niet schrijven omdat een ander bestand dezelfde naam heeft |
Bestand maken
Om een nieuw bestand te maken, gebruikt u de opdracht Bestand maken .
Eigenschappen
Eigendom |
Detail |
Tekst |
Voer de tekst in die u aan het bestand wilt toevoegen. |
Bestandspad |
Voer het pad in naar waar het bestand gemaakt moet worden. Optioneel als u het bestand gebruikt als uitvoer voor een andere opdracht in de keten. |
Overschrijven |
Schakel dit selectievakje in om een bestaand bestand op het bestandspad te overschrijven. |
Uitgangen
Uitgang |
Type uitgang |
Bestand aangemaakt |
Bestand |
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
1 |
Fout |
Ongeldige argumenten |
15 |
Fout |
Ongeldige bestemming |
16 |
Fout |
Kon het doelbestand niet schrijven omdat een ander bestand dezelfde naam heeft |
Verwijderen
Om bestanden of mappen te verwijderen, gebruikt u een opdracht Delete .
Eigenschappen
Eigendom |
Detail |
Bestandsnaam |
Voer de naam in van de bestanden of mappen die u wilt verwijderen. Om overeen te komen met meerdere bestanden of mappen, gebruikt u de jokertekens * of ? . |
Uitgangen
Geen
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
1 |
Fout |
Ongeldige argumenten |
14 |
Fout |
Geen bestanden gevonden om te verwijderen |
17 |
Fout |
Het is niet gelukt de opgegeven bestanden te verwijderen |
Directory verwijderen
Om een of meer mappen te verwijderen, gebruikt u de opdracht Verwijder map .
Eigenschappen
Eigendom |
Detail |
Pad |
Voer de naam in van de mappen die u wilt verwijderen. Om overeen te komen met meerdere mappen gebruikt u de jokertekens * of ? . |
Recursief |
Schakel dit selectievakje in om bestanden of mappen in de map recursief te verwijderen. |
Uitgangen
Geen
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
17 |
Fout |
De opgegeven map is niet verwijderd |
Zoeken
Om naar een tekststring in een bestand of een set bestanden te zoeken, gebruikt u de opdracht Zoeken .
Eigenschappen
Eigendom |
Detail |
Bestanden |
Voer het bestand of de set bestanden in die u wilt zoeken. |
Patroon |
Voer de tekststring in die u wilt zoeken. |
Patroon syntaxis |
Selecteer of u een exacte overeenkomst of reguliere expressie (regex) syntaxis voor het patroon wilt gebruiken. |
Hoofdlettergevoelig |
Schakel dit selectievakje in om bij het zoeken naar het patroon rekening te houden met de hoofdletters en kleine letters. |
Invers |
Vink dit vakje aan om alle regels te vinden die niet met het patroon overeenkomen. |
Uitgangen
Uitgang |
Type uitgang |
Bestandsresultaten |
Bestand |
Resultaten Regeltelling |
Geheel getal |
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
1 |
Fout |
Ongeldige argumenten |
2 |
Fout |
Taak mislukt |
14 |
Fout |
Bestand niet gevonden |
18 |
Fout |
Patroon niet gevonden |
Zoeken en vervangen
Om een zoek-en-vervanging in een bestand uit te voeren, gebruikt u de opdracht Zoeken en vervangen .
Eigenschappen
Eigendom |
Detail |
Bron |
Voer de naam van het te zoeken bestand in. |
Bestemming |
Geef op of u het originele bestand of een kopie wilt uitvoeren:
- Om het oorspronkelijke bestand met de bijgewerkte kolomwaarden uit te voeren, voert u hetzelfde bestand in als Bron.
- Om een kopie van het origineel met de bijgewerkte kolomwaarden uit te voeren, voert u de naam van het nieuwe bestand in.
|
Overschrijven |
Schakel dit selectievakje in om een bestaand doelbestand te overschrijven. |
Zoeken |
Voer de tekenreeks in die u wilt zoeken. |
Vervangen |
Voer de tekststring in die op de gematchte locaties moet worden ingevoegd. |
Syntax zoeken |
Selecteer of u exacte overeenkomst of reguliere expressie (regex) syntaxis wilt gebruiken voor zoeken. |
Hoofdlettergevoelig |
Schakel dit selectievakje in om bij het zoeken naar het patroon Zoeken rekening te houden met de hoofdletters en kleine letters. |
Uitgangen
Uitgang |
Type uitgang |
Vervangen resultaat |
Bestand |
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
1 |
Fout |
Ongeldige argumenten |
2 |
Fout |
Taak mislukt |
14 |
Fout |
Bestand niet gevonden |
15 |
Fout |
Ongeldige bestemming |
16 |
Fout |
Fout bij overschrijven |
18 |
Fout |
Patroon niet gevonden |
Bestand krijgen
Om een bestand van het lokale bestandssysteem op te halen, gebruikt u de opdracht Get File .
Eigenschappen
Eigendom |
Detail |
Invoerbestand |
Voer het bestand in dat u wilt ophalen en maken als uitvoer. |
Gegevenstype |
Selecteer het inhoudstype van Input File. |
Uitgangen
Uitgang |
Type uitgang |
Bestandsinfo |
JSON |
Bestand |
Bestand |
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
1 |
Fout |
Bestand niet gevonden |
Bestands-/mapgegevens ophalen
Om de bestandssysteeminformatie voor een bestand of map op te halen, gebruikt u de opdracht Get File/Folder Info .
Eigenschappen
Eigendom |
Detail |
Bestand/map |
Voer het bestand of de map in waarover u informatie wilt ophalen. |
Uitgangen
Uitgang |
Type uitgang |
Bestands-/mapinformatie |
JSON |
Bijvoorbeeld: { "absPath": "/tmp", "name": "tmp", "size": 4096, "mode": 2148532735, "modTime": "2018-09-27T19:31:52Z", "isDir": true, "exists": true }
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
Opmerking: Deze opdracht slaagt altijd. Als het bestand of de map niet gevonden wordt, zal de eigenschap exists false zijn.
Pistoolzip bestand
Om een GZIP-archief uit te pakken met gunzip
, gebruikt u een opdracht Gunzip File . Gebruik deze opdracht bijvoorbeeld om een bestandsuitvoer van Oracle® Hyperion Financial Management (HFM)uit te pakken.
Eigenschappen
Eigendom |
Detail |
Invoerbestand |
Voer het GZIP-archief in om uit te pakken. |
Uitgangen
Uitgang |
Type uitgang |
Gewapend bestand |
Bestand |
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
1 |
Fout |
De opdracht is mislukt |
Gzip-bestand
Als u een bestand wilt comprimeren met gzip
, gebruikt u de opdracht Gzip File .
Eigenschappen
Eigendom |
Detail |
Invoerbestand |
Voer het te comprimeren bestand in. |
Uitgangen
Uitgang |
Type uitgang |
Gzipped bestand |
Bestand |
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
1 |
Fout |
De opdracht is mislukt |
Lijst
Om de inhoud van een map op te sommen, gebruikt u de opdracht List Directory .
Eigenschappen
Eigendom |
Detail |
Pad |
Voer het pad in van de map die u wilt weergeven. |
Uitvoerformaat |
Selecteer het formaat van de uitvoer. Als u de koptekst en samenvatting wilt opnemen, selecteert u Volledig. |
Uitgangen
Uitgang |
Type uitgang |
Lijst met gevonden bestanden |
Array |
Resultaatbestand |
CSV |
Opmerking: De uitvoer van de Lijst met gevonden bestanden is beperkt tot 500 items; voor grotere bewerkingen moet in plaats daarvan de uitvoer van het Resultaatbestand worden gebruikt.
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
1 |
Fout |
Ongeldige argumenten |
14 |
Fout |
Directory niet gevonden |
Bestandsinhoud weergeven
Om de inhoud van een bestand op te sommen, gebruikt u de opdracht List File Content .
Opmerking: Deze opdracht kan geen individuele regels retourneren die groter zijn dan 64KB.
Eigenschappen
Eigendom |
Detail |
Bestandsnaam |
Voer de naam in van het te inspecteren bestand. |
Voorbeeldregels |
Voer voor grote bestanden in hoeveel regels van het bestand u wilt bekijken. U kunt de startlijn voor het voorbeeld instellen met behulp van het veld Offset net onder dit veld.
Om een voorbeeld van een bestand te bekijken, bekijkt u de uitvoer van de opdracht op het monitorscherm. |
Verschuiving |
Het regelnummer om het voorbeeld te starten. Dit is gebaseerd op 0, dus om vanaf het begin van het bestand af te drukken gebruikt u de waarde 0. |
Voorbeeld
De volgende afbeelding toont 5 voorbeeldregels met een offset van 5. Merk op dat, omdat de offset bij 0 begint, de eerste regel die getoond wordt eigenlijk 6 is.

Outputs
Uitgang |
Type uitgang |
Bestand |
Bestand |
Bestandstekst |
String |
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
1 |
Fout |
Ongeldige argumenten |
14 |
Fout |
Bestand niet gevonden |
20 |
Waarschuwing |
Bestand is te groot of niet leesbaar voor mensen |
Directory maken
Om een directory te maken, gebruikt u de opdracht Make Directory .
Eigenschappen
Eigendom |
Detail |
Adreslijst |
Voer de naam in van de directory die u wilt aanmaken. |
Uitgangen
Geen
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
1 |
Fout |
Ongeldige argumenten |
15 |
Fout |
Map niet aangemaakt |
16 |
Waarschuwing |
Remote directory bestaat al |
Verplaats
Om bestanden of mappen te verplaatsen, gebruikt u een opdracht Move .
Eigenschappen
Eigendom |
Detail |
Bron |
Voer de naam in van de bestanden of mappen die u wilt verplaatsen. Om overeen te komen met meerdere bestanden of mappen, gebruikt u jokertekens * of ? . |
Bestemming |
Voer de nieuwe locatie voor het bestand of de map in. |
Overschrijven |
Schakel dit selectievakje in om bestaande bestanden te overschrijven. |
Uitgangen
Geen
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
1 |
Fout |
Ongeldige argumenten |
2 |
Fout |
Taak mislukt |
14 |
Fout |
Bronbestand niet gevonden |
Bestand splitsen
Gebruik de opdracht Bestand splitsen om een bestand op te splitsen in meerdere stukken op basis van bytegrootte, regeltelling of reguliere expressie (RegExp) scheidingsteken. Gebruik bijvoorbeeld deze opdracht om kleinere bestanden parallel te verwerken om de prestaties te verbeteren
Eigenschappen
Eigendom |
Detail |
Invoerbestand |
Voer het bestand in dat u in meerdere chunks wilt splitsen. |
Gesplitst type |
Selecteer hoe het invoerbestand opgesplitst moet worden: per byte, per regel of per RegExp |
Waarde |
Voer de waarde in waarmee het invoerbestand moet worden gesplitst, gebaseerd op Splitstype:
- Als Byte, voer dan de maximale bestandsgrootte van de bestandsbrokken in.
- Als Lijn, voer dan het maximum aantal regels in dat in een bestandsbrok moet worden opgenomen.
- Als RegExp, voer dan de reguliere uitdrukking in voor de regel die aangeeft wanneer een nieuwe brok moet worden aangemaakt.
|
Inclusief RegExp overeenkomst |
Als Splitstype RegExp is, selecteert u of de regel die overeenkomt met Waarde moet worden opgenomen in de chunk die wordt gegenereerd. |
Uitgangen
Uitgang |
Type uitgang |
Bestandsbrokken splitsen |
Bestand |
Aantal bestanden |
Geheel getal |
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
1 |
Fout |
Ongeldige argumenten |
Stapel bestanden
Om meerdere asymmetrische bestanden op elkaar te stapelen, gebruikt u de opdracht Stack Files .
Opmerking: Met de Tabular Transformation connectorkunt u een Stack Files opdracht gebruiken om symmetrische bestanden die allemaal hetzelfde aantal kolommen hebben, te stapelen.
Eigenschappen
Eigendom |
Detail |
Invoerbestanden |
Voer de te stapelen bestanden in. |
Uitgangen
Uitgang |
Type uitgang |
Gestapeld bestand |
Bestand |
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
1 |
Fout |
Ongeldige argumenten |
Stroken
Om regels volgens de opgegeven regelnummers uit een bestand te verwijderen, gebruikt u de opdracht Strip Lines .
Eigenschappen
Eigendom |
Detail |
Bronbestand |
Voer het bestand in om regels uit te strippen. |
Lijnen om te strippen |
Voer een lijst in van de regels die u wilt strippen, als afzonderlijke regels of reeksen. Bijvoorbeeld, een bereik van 3:10 verwijdert regels 3 tot en met 10 uit het bestand. |
Uitgangen
Uitgang |
Type uitgang |
Strip regels uitvoerbestand |
Bestand |
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
1 |
Fout |
Ongeldige argumenten |
2 |
Fout |
Algemeen falen |
Teer
Om een tape-archiefbestand (TAR) te maken, gebruikt u de opdracht Tar .
Eigenschappen
Eigendom |
Detail |
Naam archief |
Voer de naam in van het aan te maken TAR-bestand. |
Bronbestanden |
Voer de naam in van de bestanden of mappen die u aan het TAR-bestand wilt toevoegen. Gebruik komma's of jokertekens om meerdere bestanden of mappen op te geven. |
Overschrijven |
Schakel dit vakje in om een bestaand TAR-bestand te overschrijven. |
Uitgangen
Uitgang |
Type uitgang |
TAR Archief |
Bestand |
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
1 |
Fout |
Ongeldige argumenten |
16 |
Fout |
Mislukt bij het aanmaken van archief |
UTF-8 coderen
Om een bestand te converteren naar Unicode Transformation Format-8-bit (UTF-8), gebruikt u de opdracht UTF-8 Encode .
Eigenschappen
Eigendom |
Detail |
Bronbestand |
Voer de naam in van de bestanden of mappen die u wilt verplaatsen. Om overeen te komen met meerdere bestanden of mappen, gebruikt u jokertekens * of ? . |
Broncodering |
Voer de codering in van Bronbestand, zoals uft-16 of windows-1251 . |
Uitgangen
Uitgang |
Type uitgang |
UTF-8 bestand |
Bestand |
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
1 |
Fout |
Ongeldige argumenten |
2 |
Fout |
Opdracht mislukt |
Untar
Om een TAR-bestand uit te pakken, gebruikt u de opdracht Untar .
Eigenschappen
Eigendom |
Detail |
Archief |
Voer de naam in van het TAR-bestand dat u wilt uitpakken. |
Bestemming |
Voer de naam in van de map waarin het archief moet worden uitgepakt. |
Overschrijven |
Schakel dit selectievakje in om bestaande bestanden te overschrijven bij het uitpakken van het archief. |
Uitgangen
Geen
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
1 |
Fout |
Ongeldige argumenten |
2 |
Fout |
Archief niet uitgepakt |
14 |
Fout |
Archief niet gevonden |
16 |
Fout |
Fout bij overschrijven |
Uitpakken
Om een ZIP- of GZIP-archief uit te pakken, gebruikt u de opdracht Unzip .
Opmerking: Voor deze opdracht is een GroundRunner nodig.
Eigenschappen
Eigendom |
Detail |
Archief |
Voer de naam in van het archief dat u wilt uitpakken. |
Bestemming |
Voer de naam in van de map waarin het archief moet worden uitgepakt. |
Overschrijven |
Schakel dit selectievakje in om bestaande bestanden te overschrijven bij het uitpakken van het archief. |
Uitgangen
Geen
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
1 |
Fout |
Ongeldige argumenten |
2 |
Fout |
Archief niet uitgepakt |
14 |
Fout |
Archief niet gevonden |
16 |
Fout |
Fout bij overschrijven |
Zip
Om een ZIP-, GZIP- of GZIP+TAR-archief te maken, gebruikt u de opdracht Zip .
Eigenschappen
Eigendom |
Detail |
Naam archief |
Voer de naam in van het archief dat u wilt aanmaken. De bestandsextensie bepaalt het compressiealgoritme:
- Voor ZIP,
.zip of .z
- Voor GZIP,
.gzip of .gz
- Voor GZIP+TAR,
.tgz
|
Bestemming |
Voer de naam in van de map waarin het archief moet worden uitgepakt. |
Overschrijven |
Schakel dit selectievakje in om een bestaand archief te overschrijven. |
Uitgangen
Uitgang |
Type uitgang |
Ingepakt bestand |
Bestand |
Afsluitcodes
Code |
type |
Detail |
0 |
Succes |
Succes |
1 |
Fout |
Ongeldige argumenten |
16 |
Fout |
Mislukt bij het aanmaken van archief |