Pour accéder et travailler avec des fichiers sur les systèmes d'exploitation Microsoft Windows® et Linux® dans le cadre d'une chaîne, ajoutez un module avec une commande de connexion des Utilitaires de fichiers.
Pour activer ces commandes, un administrateur informatique commence par créer une connexion File Utilities.
Somme de contrôle
Pour vérifier qu'un fichier n'a pas été corrompu ou modifié par rapport à sa source d'origine, utilisez la commande Checksum . La commande peut être exécutée sur plusieurs fichiers, et les valeurs de hachage renvoyées peuvent être comparées pour déterminer si ces fichiers sont identiques.
Propriétés
Propriétés |
Détail |
Fichier d'entrée |
Saisissez le nom du fichier à vérifier. Pour faire correspondre plusieurs fichiers, utilisez les caractères génériques * ou ? |
Type de somme de contrôle |
Sélectionnez le type de somme de contrôle à exécuter sur le fichier d'entrée.
Options :
|
Sorties
Sortie |
Type de sortie |
Valeur du hachage de la somme de contrôle |
Chaîne |
Codes de sortie
Code |
Type |
Détail |
0 |
Avec succès |
Avec succès |
1 |
Erreur |
La commande a échoué |
Des ruptures de lignes nettes
Pour supprimer les sauts de ligne supplémentaires dans les cellules d'un fichier tabulaire, par exemple dans le cadre d'une sortie d'un système en vue d'un chargement vers un autre, utilisez la commande Clean Line Breaks .
Propriétés
Propriétés |
Détail |
Fichier source |
Saisissez le fichier tabulaire avec les lignes brisées à nettoyer. |
Séparateur |
Sélectionnez le délimiteur utilisé dans le fichier source .
|
Sorties
Sortie |
Type de sortie |
Fichier nettoyé |
Fichier |
Codes de sortie
Code |
Type |
Détail |
0 |
Avec succès |
Avec succès |
1 |
Erreur |
La commande a échoué |
Copier
Pour copier des fichiers et des répertoires, utilisez la commande Copy .
Propriétés
Propriétés |
Détail |
Source |
Saisissez le nom des fichiers ou des répertoires à déplacer. Pour faire correspondre plusieurs fichiers ou répertoires, utilisez les caractères génériques * ou ? . |
Destination |
Saisissez le nouvel emplacement du fichier ou du répertoire. |
Remplacement |
Pour écraser les fichiers existants, cochez cette case. |
Sorties
Aucun
Codes de sortie
Code |
Type |
Détail |
0 |
Avec succès |
Avec succès |
1 |
Erreur |
Arguments non valables |
14 |
Erreur |
Fichier source non recherché |
15 |
Erreur |
Échec de l'écriture du fichier de destination |
16 |
Erreur |
Impossible d'écrire dans le fichier de destination car un autre fichier porte le même nom. |
Créer un fichier
Pour créer un nouveau fichier, utilisez la commande Create File .
Propriétés
Propriétés |
Détail |
Texte |
Saisissez le texte à ajouter au fichier. |
Chemin d'accès au fichier |
Saisissez le chemin d'accès à l'endroit où créer le fichier. Optionnel si le fichier est utilisé comme sortie pour une autre commande de la chaîne. |
Remplacement |
Pour écraser un autre fichier existant au niveau du chemin d'accès, cochez cette case. |
Sorties
Sortie |
Type de sortie |
Fichier créé |
Fichier |
Codes de sortie
Code |
Type |
Détail |
0 |
Avec succès |
Avec succès |
1 |
Erreur |
Arguments non valables |
15 |
Erreur |
Destination non valide |
16 |
Erreur |
Impossible d'écrire dans le fichier de destination car un autre fichier porte le même nom. |
Supprimer
Pour supprimer des fichiers ou des répertoires, utilisez la commande Delete .
Propriétés
Propriétés |
Détail |
Nom du fichier |
Saisissez le nom des fichiers ou des répertoires à supprimer. Pour faire correspondre plusieurs fichiers ou répertoires, utilisez les caractères génériques * ou ? . |
Sorties
Aucun
Codes de sortie
Code |
Type |
Détail |
0 |
Avec succès |
Avec succès |
1 |
Erreur |
Arguments non valables |
14 |
Erreur |
Aucun fichier à supprimer n'a été recherché. |
17 |
Erreur |
Échec de la suppression des fichiers spécifiés |
Supprimez le répertoire
Pour supprimer un ou plusieurs répertoires, utilisez la commande Delete directory .
Propriétés
Propriétés |
Détail |
Chemin d'accès |
Saisissez le nom des répertoires à supprimer. Pour faire correspondre plusieurs répertoires, utilisez les caractères génériques * ou ? . |
Récursif |
Pour supprimer de manière récursive des fichiers ou des dossiers dans le répertoire, cochez cette case. |
Sorties
Aucun
Codes de sortie
Code |
Type |
Détail |
0 |
Avec succès |
Avec succès |
17 |
Erreur |
Échec de la suppression du répertoire spécifié |
Rechercher
Pour rechercher une chaîne de texte dans un fichier ou un ensemble de fichiers, utilisez la commande Find .
Propriétés
Propriétés |
Détail |
Fichiers |
Saisissez le fichier ou l'ensemble de fichiers à rechercher. |
Modèle |
Saisissez la chaîne de texte à rechercher. |
Syntaxe du modèle |
Sélectionnez l'utilisation d'une correspondance exacte ou de la syntaxe d'expression régulière (regex) pour le modèle.
|
Sensible à la casse |
Pour tenir compte de la casse des caractères lors de la recherche du modèle, cochez cette case. |
Inverse |
Pour rechercher toutes les lignes qui ne correspondent pas au modèle, cochez cette case. |
Sorties
Sortie |
Type de sortie |
Modalités de dépôt |
Fichier |
Résultats Nombre de lignes |
Entier |
Codes de sortie
Code |
Type |
Détail |
0 |
Avec succès |
Avec succès |
1 |
Erreur |
Arguments non valables |
2 |
Erreur |
Échec de la tâche |
14 |
Erreur |
Fichier introuvable |
18 |
Erreur |
Modèle non recherché |
Find and replace (Rechercher et remplacer)
Pour effectuer une recherche et un remplacement dans un fichier, utilisez la commande Rechercher et remplacer .
Propriétés
Propriétés |
Détail |
Source |
Saisissez le nom du fichier à rechercher. |
Destination |
Indiquer s'il faut sortir le fichier original ou une copie :
- Pour sortir le fichier original avec ses valeurs de colonne mises à jour, saisissez le même fichier que Source.
- Pour sortir une copie de l'original avec les valeurs de colonne mises à jour, entrez le nom du nouveau fichier.
|
Remplacement |
Pour écraser un fichier de destination existant, cochez cette case. |
Rechercher |
Saisissez la chaîne de texte à rechercher. |
Remplacer |
Saisissez la chaîne de texte à insérer aux emplacements correspondants. |
Rechercher la syntaxe |
Sélectionner l'utilisation de la syntaxe de correspondance exacte ou d'expression régulière (regex) pour Rechercher. |
Sensible à la casse |
Pour tenir compte de la casse des caractères lors de la recherche du modèle Rechercher , cochez cette case. |
Sorties
Sortie |
Type de sortie |
Résultat remplacé |
Fichier |
Codes de sortie
Code |
Type |
Détail |
0 |
Avec succès |
Avec succès |
1 |
Erreur |
Arguments non valables |
2 |
Erreur |
Échec de la tâche |
14 |
Erreur |
Fichier introuvable |
15 |
Erreur |
Destination non valide |
16 |
Erreur |
Erreur d'écrasement |
18 |
Erreur |
Modèle non recherché |
Obtenir le fichier
Pour récupérer un fichier du système de fichiers local, utilisez la commande Get File .
Propriétés
Propriétés |
Détail |
Fichier d'entrée |
Saisissez le fichier à récupérer et à créer en tant que sortie. |
Type de données |
Sélectionnez le type de contenu de Fichier d'entrée. |
Sorties
Sortie |
Type de sortie |
Modalités de dépôt |
JSON |
Fichier |
Fichier |
Codes de sortie
Code |
Type |
Détail |
0 |
Avec succès |
Avec succès |
1 |
Erreur |
Le fichier n'a pas été recherché. |
Obtenir des informations sur les fichiers/dossiers
Pour récupérer les informations sur le système de fichiers d'un fichier ou d'un dossier, utilisez la commande Get File/Folder Info .
Propriétés
Propriétés |
Détail |
Fichier/dossier |
Saisissez le fichier ou le dossier pour lequel vous souhaitez obtenir des informations. |
Sorties
Sortie |
Type de sortie |
Informations sur les fichiers/dossiers |
JSON |
Par exemple : { "absPath" : "/tmp", "name" : "tmp", "size" : 4096, "mode" : 2148532735, "modTime" : "2018-09-27T19:31:52Z", "isDir" : true, "exists" : true }
Codes de sortie
Code |
Type |
Détail |
0 |
Avec succès |
Avec succès |
Note : Cette commande aboutit toujours. Si le fichier ou le dossier n'est pas recherché, la propriété exists sera fausse.
Fichier Gunzip
Pour décompresser une archive GZIP à l'aide de gunzip
, utilisez la commande Gunzip File . Par exemple, utilisez cette commande pour décompresser un fichier sorti de Oracle® Hyperion Financial Management (HFM).
Propriétés
Propriétés |
Détail |
Fichier d'entrée |
Saisissez l'archive GZIP à décompresser. |
Sorties
Sortie |
Type de sortie |
Fichier compressé |
Fichier |
Codes de sortie
Code |
Type |
Détail |
0 |
Avec succès |
Avec succès |
1 |
Erreur |
La commande a échoué |
Fichier Gzip
Pour compresser un fichier à l'aide de gzip
, utilisez la commande Gzip File .
Propriétés
Propriétés |
Détail |
Fichier d'entrée |
Entrez le fichier à compresser. |
Sorties
Sortie |
Type de sortie |
Fichier gzippé |
Fichier |
Codes de sortie
Code |
Type |
Détail |
0 |
Avec succès |
Avec succès |
1 |
Erreur |
La commande a échoué |
Répertoire des listes
Pour dresser la liste du contenu d'un répertoire, utilisez la commande List Directory .
Propriétés
Propriétés |
Détail |
Trajectoire |
Saisissez le chemin d'accès du répertoire à répertorier. |
Mise en forme de la sortie |
Sélectionnez le format de la sortie. Pour inclure l'en-tête et les informations de synthèse, sélectionnez Complet. |
Sorties
Sortie |
Type de sortie |
Liste des fichiers recherchés |
Tableau |
Fichier de résultats |
CSV |
Note :La sortie de la liste des fichiers recherchés est limitée à 500 éléments ; pour des opérations plus importantes, il convient d'utiliser plutôt la sortie du fichier de résultats .
Codes de sortie
Code |
Type |
Détail |
0 |
Avec succès |
Avec succès |
1 |
Erreur |
Arguments non valables |
14 |
Erreur |
Répertoire non recherché |
Lister le contenu du fichier
Pour dresser la liste du contenu d'un fichier, utilisez la commande List File Content .
Note : Cette commande ne peut pas renvoyer des lignes individuelles d'une taille supérieure à 64 Ko.
Propriétés
Propriétés |
Détail |
Nom du fichier |
Saisissez le nom du fichier à inspecter. |
Lignes de prévisualisation |
Pour les fichiers volumineux, entrez le nombre de lignes du fichier à prévisualiser. Vous pouvez définir la ligne de départ de l'aperçu à l'aide du champ Offset situé juste en dessous de celui-ci.
Pour prévisualiser un fichier, affiche la sortie de la commande sur l'écran du moniteur. |
Décalage |
Le numéro de ligne à partir duquel la prévisualisation doit commencer. Cette valeur est basée sur 0, donc pour imprimer à partir du début du fichier, utilisez la valeur 0. |
Exemple
L'image suivante affiche les lignes de prévisualisation 5 avec un décalage de 5. Veuillez noter que, comme le décalage commence à 0, la première ligne affichée est en fait 6.

Sorties
Sortie |
Type de sortie |
Fichier |
Fichier |
Texte du fichier |
Chaîne |
Codes de sortie
Code |
Type |
Détail |
0 |
Avec succès |
Avec succès |
1 |
Erreur |
Arguments non valables |
14 |
Erreur |
Fichier introuvable |
20 |
Avertissement |
Le fichier est trop volumineux ou n'est pas lisible par l'homme |
Créer un répertoire
Pour créer un répertoire, utilisez la commande Make Directory .
Propriétés
Propriétés |
Détail |
Annuaire |
Saisissez le nom du répertoire à créer. |
Sorties
Aucun
Codes de sortie
Code |
Type |
Détail |
0 |
Avec succès |
Avec succès |
1 |
Erreur |
Arguments non valables |
15 |
Erreur |
Échec de la création d'un répertoire |
16 |
Avertissement |
Le répertoire distant existe déjà |
Déplacer
Pour déplacer des fichiers ou des répertoires, utilisez la commande Move .
Propriétés
Propriétés |
Détail |
Source |
Saisissez le nom des fichiers ou des répertoires à déplacer. Pour faire correspondre plusieurs fichiers ou répertoires, utilisez les caractères génériques * ou ? . |
Destination |
Entrez le nouvel emplacement du fichier ou du répertoire. |
Remplacement |
Pour écraser les fichiers existants, cochez cette case. |
Sorties
Aucun
Codes de sortie
Code |
Type |
Détail |
0 |
Avec succès |
Avec succès |
1 |
Erreur |
Arguments non valables |
2 |
Erreur |
Échec de la tâche |
14 |
Erreur |
Fichier source non recherché |
Fractionner le fichier
Pour diviser un fichier en plusieurs morceaux sur la base de la taille en octets, du nombre de lignes ou de l'expression régulière (RegExp), utilisez la commande Split File . Par exemple, utilisez cette commande pour traiter des fichiers plus petits en parallèle afin d'aider à améliorer les performances.
Propriétés
Propriétés |
Détail |
Fichier d'entrée |
Saisissez le fichier à diviser en plusieurs morceaux. |
Type fractionné |
Sélectionner les modalités de dépôt du fichier d'entrée : par octet, par ligne ou par RegExp. |
Valeur |
Saisissez la valeur par laquelle le fichier d'entrée doit être fractionné, sur la base de Split type:
- S'il s'agit d'un octet, entrez la taille maximale des morceaux du fichier.
- Si Ligne, entrez le nombre maximal de lignes à inclure dans un morceau de fichier.
- Si RegExp, entrez l'expression régulière pour la ligne qui indique quand créer un nouveau bloc.
|
Inclure la correspondance RegExp |
Si le type de fractionnement est RegExp, sélectionnez s'il faut inclure la ligne qui correspond à la valeur dans le bloc qu'il génère. |
Sorties
Sortie |
Type de sortie |
Diviser les fichiers en morceaux |
Fichier |
Nombre de fichiers |
Entier |
Codes de sortie
Code |
Type |
Détail |
0 |
Avec succès |
Avec succès |
1 |
Erreur |
Arguments non valables |
Fichiers de pile
Pour empiler plusieurs fichiers asymétriques les uns sur les autres, utilisez la commande Stack Files .
Propriétés
Propriétés |
Détail |
Fichiers d'entrée |
Saisissez les fichiers à empiler. |
Sorties
Sortie |
Type de sortie |
Fichier empilé |
Fichier |
Codes de sortie
Code |
Type |
Détail |
0 |
Avec succès |
Avec succès |
1 |
Erreur |
Arguments non valables |
Lignes en bandes
Pour supprimer des lignes d'un fichier en fonction des numéros de ligne fournis, utilisez la commande Strip Lines .
Propriétés
Propriétés |
Détail |
Fichier source |
Saisissez le fichier à partir duquel les lignes doivent être supprimées. |
Lignes à dénuder |
Saisissez une liste des lignes à dépouiller, sous forme de lignes individuelles ou de plages. Par exemple, une plage de 3:10 supprime les lignes 3 à 10 du fichier. |
Sorties
Sortie |
Type de sortie |
Fichier de sortie des lignes de strip-tease |
Fichier |
Codes de sortie
Code |
Type |
Détail |
0 |
Avec succès |
Avec succès |
1 |
Erreur |
Arguments non valables |
2 |
Erreur |
Échec général |
Goudron
Pour créer un fichier d'archivage sur bande (TAR), utilisez la commande Tar .
Propriétés
Propriétés |
Détail |
Nom de l'archive |
Saisissez le nom du fichier TAR à créer. |
Fichiers sources |
Saisissez le nom des fichiers ou des répertoires à ajouter au fichier TAR. Pour spécifier plusieurs fichiers ou répertoires, utilisez des virgules ou des caractères génériques. |
Remplacement |
Pour écraser un fichier TAR existant, cochez cette case. |
Sorties
Sortie |
Type de sortie |
Archives TAR |
Fichier |
Codes de sortie
Code |
Type |
Détail |
0 |
Avec succès |
Avec succès |
1 |
Erreur |
Arguments non valables |
16 |
Erreur |
Échec de la création de l'archive |
Encodage UTF-8
Pour convertir un fichier afin qu'il soit encodé en Unicode Transformation Format-8-bit (UTF-8), utilisez la commande UTF-8 Encode .
Propriétés
Propriétés |
Détail |
Fichier source |
Saisissez le nom des fichiers ou des répertoires à déplacer. Pour faire correspondre plusieurs fichiers ou répertoires, utilisez les caractères génériques * ou ? . |
Encodage de la source |
Entrez le codage du fichier source , tel que uft-16 ou windows-1251 . |
Sorties
Sortie |
Type de sortie |
Fichier UTF-8 |
Fichier |
Codes de sortie
Code |
Type |
Détail |
0 |
Avec succès |
Avec succès |
1 |
Erreur |
Arguments non valables |
2 |
Erreur |
Échec de la commande |
Untar
Pour décompresser un fichier TAR, utilisez la commande Untar .
Propriétés
Propriétés |
Détail |
Archiver |
Saisissez le nom du fichier TAR à décompresser. |
Destination |
Saisissez le nom du répertoire dans lequel décompresser l'archive. |
Remplacement |
Pour écraser les fichiers existants lors du déballage de l'archive, cochez cette case. |
Sorties
Aucun
Codes de sortie
Code |
Type |
Détail |
0 |
Avec succès |
Avec succès |
1 |
Erreur |
Arguments non valables |
2 |
Erreur |
Échec de la décompression de l'archive |
14 |
Erreur |
L'archive n'a pas été recherchée. |
16 |
Erreur |
Erreur d'écrasement |
Décompresser
Pour décompresser une archive ZIP ou GZIP, utilisez la commande Unzip .
Note : Cette commande nécessite un GroundRunner.
Propriétés
Propriétés |
Détail |
Archiver |
Saisissez le nom de l'archive à décompresser. |
Destination |
Saisissez le nom du répertoire dans lequel décompresser l'archive. |
Remplacement |
Pour écraser les fichiers existants lors du déballage de l'archive, cochez cette case. |
Sorties
Aucun
Codes de sortie
Code |
Type |
Détail |
0 |
Avec succès |
Avec succès |
1 |
Erreur |
Arguments non valables |
2 |
Erreur |
Échec de la décompression de l'archive |
14 |
Erreur |
L'archive n'a pas été recherchée. |
16 |
Erreur |
Erreur d'écrasement |
Zip
Pour créer un archive ZIP, GZIP ou GZIP+TAR, utilisez la commande Zip .
Propriétés
Propriétés |
Détail |
Nom de l'archive |
Saisissez le nom de l'archive à créer. L'extension du fichier détermine l'algorithme de compression :
- Pour ZIP,
.zip ou .z
- Pour GZIP,
.gzip ou .gz
- Pour GZIP+TAR,
.tgz
|
Destination |
Saisissez le nom du répertoire dans lequel décompresser l'archive. |
Remplacement |
Pour écraser une archive existante, cochez cette case. |
Sorties
Sortie |
Type de sortie |
Fichier zippé |
Fichier |
Codes de sortie
Code |
Type |
Détail |
0 |
Avec succès |
Avec succès |
1 |
Erreur |
Arguments non valables |
16 |
Erreur |
Échec de la création de l'archive |