Para acceder y trabajar con archivos en sistemas operativos basados en Microsoft Windows® y Linux® como parte de una cadena, agregue una Etapa con un comando de conexión de Utilidades de Archivo.
Para Habilitar estos comandos, un administrador de TI primero crea una conexión de Utilidades de Archivo.
Suma de comprobación
Para verificar que un Archivo no ha sido corrompido o cambiado desde su origen, utilice el comando Checksum . El comando puede ejecutarse en varios archivos, y sus valores hash devueltos pueden compararse para determinar si esos archivos son idénticos.
Propiedades
Propiedades |
Detalles |
Archivo de entrada |
Introduzca el nombre del Archivo a comprobar. Para buscar varios archivos, utilice los caracteres comodín * o ?. |
Tipo de suma de comprobación |
Seleccione el tipo de suma de comprobación que se ejecutará en el Archivo de entrada.
Opciones:
|
Resultados
Resultado |
Tipo de salida |
Valor hash de la suma de comprobación |
Cadena |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
El comando falló |
Saltos de línea limpios
Para Quitar saltos de línea adicionales de las celdas de un Archivo tabular, como por ejemplo dentro de una salida de un sistema para cargar a otro, utilice el comando Clean Line Breaks .
Propiedades
Propiedades |
Detalles |
Archivo de origen |
Introduzca el Archivo tabular con las líneas discontinuas a limpiar. |
Delimitador |
Seleccione el delimitador utilizado en Archivo de Orígenes. |
Resultados
Resultado |
Tipo de salida |
Archivo limpio |
Archivo |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
El comando falló |
Copiar
Para copiar archivos y directorios, utilice el comando Copy .
Propiedades
Propiedades |
Detalles |
Origen |
Introduzca el nombre de los archivos o directorios que desea mover. Para buscar varios archivos o directorios, utilice los caracteres comodín * o ? . |
Destino |
Introduzca la nueva ubicación del Archivo o Directorio. |
Sobrescribir |
Para sobrescribir archivos existentes, marque esta casilla. |
Resultados
Ninguno
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
14 |
Se ha producido un error |
Archivo de Orígenes no encontrado |
15 |
Se ha producido un error |
Error al escribir el Archivo de destino |
16 |
Se ha producido un error |
No se ha podido escribir el archivo de destino porque otro archivo tiene el mismo nombre |
Crear archivo
Para crear un nuevo Archivo, utilice el comando Crear Archivo .
Propiedades
Propiedades |
Detalles |
Texto |
Agregar texto al archivo. |
Ruta del Archivo |
Introduzca la ruta donde crear el Archivo. Opcional si se utiliza el Archivo como salida para otro comando en la cadena. |
Sobrescribir |
Para sobrescribir otro archivo existente en la ruta de Archivo, marque esta casilla. |
Resultados
Resultado |
Tipo de salida |
Archivo creado |
Archivo |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
15 |
Se ha producido un error |
Destino no válido |
16 |
Se ha producido un error |
No se ha podido escribir el archivo de destino porque otro archivo tiene el mismo nombre |
Eliminar
Para Eliminar archivos o directorios, utilice el comando Eliminar .
Propiedades
Propiedades |
Detalles |
Nombre del archivo |
Introduzca el nombre de los archivos o directorios que desea eliminar. Para buscar varios archivos o directorios, utilice los caracteres comodín * o ? . |
Resultados
Ninguno
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
14 |
Se ha producido un error |
Ninguno de los archivos encontrados puede ser eliminado. |
17 |
Se ha producido un error |
No se han podido eliminar los archivos especificados |
Eliminar directorio
Para eliminar uno o varios directorios, utilice el comando Eliminar directorio .
Propiedades
Propiedades |
Detalles |
Ruta |
Introduzca el nombre de los directorios que desea eliminar. Para buscar varios directorios, utilice los caracteres comodín * o ? . |
Recursivo |
Para eliminar recursivamente archivos o carpetas en el directorio, marque esta casilla. |
Resultados
Ninguno
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
17 |
Se ha producido un error |
Error al eliminar el directorio especificado |
Buscar
Para Buscar una cadena de texto en un Archivo o conjunto de Archivos, utilice el comando Buscar .
Propiedades
Propiedades |
Detalles |
Archivos |
Introduzca el Archivo o conjunto de Archivos a buscar. |
Patrón |
Introduzca la cadena de texto a buscar. |
Sintaxis del patrón |
Seleccione si desea utilizar una coincidencia exacta o expresión regular (regex) sintaxis para el patrón. |
Distingue entre mayúsculas y minúsculas |
Para tener en cuenta las mayúsculas y minúsculas de los caracteres al buscar el patrón, marque esta casilla. |
Inversa |
Para encontrar todas las líneas que no coinciden con el patrón, marque esta casilla. |
Resultados
Resultado |
Tipo de salida |
Resultados de los Archivos |
Archivo |
Resultados Recuento de líneas |
Entero |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
2 |
Se ha producido un error |
Tareas fallidas |
14 |
Se ha producido un error |
Archivo no encontrado |
18 |
Se ha producido un error |
Patrón no encontrado |
Buscar y reemplazar texto
Para buscar y Reemplazar en un Archivo, utilice el comando Buscar y Reemplazar .
Propiedades
Propiedades |
Detalles |
Origen |
Buscar por nombre de archivo. |
Destino |
Especifique si desea imprimir el Archivo original o una copia:
- Para obtener el archivo original con sus valores de columna actualizados, introduzca el mismo archivo que Origen.
- Para obtener una copia del original con los valores actualizados de las columnas, introduzca el nombre del archivo nuevo.
|
Sobrescribir |
Para sobrescribir un Archivo de destino existente, marque esta casilla. |
Buscar |
Introduzca la cadena de texto a buscar. |
Reemplazar |
Introduzca la cadena de texto a insertar en los lugares coincidentes. |
Buscar sintaxis |
Seleccione si desea utilizar la coincidencia exacta o expresión regular (regex) sintaxis para Buscar. |
Distingue entre mayúsculas y minúsculas |
Para tener en cuenta las mayúsculas y minúsculas de los caracteres al buscar el patrón Buscar , marque esta casilla. |
Resultados
Resultado |
Tipo de salida |
Resultado Reemplazado |
Archivo |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
2 |
Se ha producido un error |
Tareas fallidas |
14 |
Se ha producido un error |
Archivo no encontrado |
15 |
Se ha producido un error |
Destino no válido |
16 |
Se ha producido un error |
Error de sobrescritura |
18 |
Se ha producido un error |
Patrón no encontrado |
Obtener Archivo
Para recuperar un archivo del sistema de archivos local, utilice el comando Get Archivo .
Propiedades
Propiedades |
Detalles |
Archivo de entrada |
Introduzca el Archivo a recuperar y crear como salida. |
Tipo de datos |
Seleccione el tipo de contenido de Archivo de entrada. |
Resultados
Resultado |
Tipo de salida |
Archivo |
JSON |
Archivo |
Archivo |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Archivo no encontrado |
Obtener información de archivos/carpetas
Para recuperar la información del sistema de archivos de un archivo o carpeta, utilice el comando Get Archivo/Carpeta Info .
Propiedades
Propiedades |
Detalles |
Archivo/carpeta |
Introduzca el Archivo o Carpeta sobre el que desea obtener información. |
Resultados
Resultado |
Tipo de salida |
Información sobre archivos/carpetas |
JSON |
Por ejemplo: { "absPath": "/tmp", "nombre": "tmp", "tamaño": 4096, "mode": 2148532735, "modTime": "2018-09-27T19:31:52Z", "isDir": true, "exists": true }
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
Nota: Este comando siempre tiene éxito. Si no se encuentra el archivo o la carpeta, la propiedad existe será falsa.
Archivo Gunzip
Para descomprimir un archivo GZIP utilizando gunzip
, utilice un comando Gunzip Archivo . Por ejemplo, utilice este comando para descomprimir un Archivo de salida de Oracle® Hyperion Financial Management (HFM).
Propiedades
Propiedades |
Detalles |
Archivo de entrada |
Introduzca el archivo GZIP a descomprimir. |
Resultados
Resultado |
Tipo de salida |
Archivo comprimido |
Archivo |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
El comando falló |
Archivo gzip
Para comprimir un archivo mediante gzip
, utilice el comando Gzip Archivo .
Propiedades
Propiedades |
Detalles |
Archivo de entrada |
Introduzca el Archivo a comprimir. |
Resultados
Resultado |
Tipo de salida |
Archivo comprimido con gzip |
Archivo |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
El comando falló |
Directorio de listas
Para listar el contenido de un directorio, utilice el comando List Directory .
Propiedades
Propiedades |
Detalles |
Ruta |
Introduzca la ruta del directorio que desea listar. |
Formato de salida |
Seleccione el formato de salida. Para incluir la información de encabezado y resumen, seleccione Completo. |
Resultados
Resultado |
Tipo de salida |
Lista de Archivos encontrados |
Matriz |
Archivo de resultados |
archivo .csv |
Nota: La salida de Lista de archivos encontrados está limitada a 500 Elementos; para operaciones mayores, se debe utilizar en su lugar la salida Archivo de resultados .
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
14 |
Se ha producido un error |
Directorio no encontrado |
Lista del contenido de los Archivos
Para listar el contenido de un Archivo, utilice el comando List Archivo Content .
Nota: Este comando no puede devolver líneas individuales de más de 64KB.
Propiedades
Propiedades |
Detalles |
Nombre del archivo |
Introduzca el nombre del Archivo a inspeccionar. |
Líneas de Vista previa |
Para archivos grandes, introduzca cuántas líneas del archivo desea previsualizar. Puede establecer la línea de inicio para la vista previa utilizando el campo Offset justo debajo de éste.
Para obtener una Vista previa de un Archivo, ver la salida del comando en la pantalla del Monitor. |
Colocación en capas |
El número de línea en el que se inicia la vista previa. Está basado en 0, por lo que para imprimir desde el principio del archivo utilice el valor 0. |
Ejemplo
La siguiente Imagen muestra 5 líneas de vista previa con un desplazamiento de 5. Tenga en cuenta que como el desplazamiento empieza en 0, la primera línea que se muestra es en realidad 6.

Resultados
Resultado |
Tipo de salida |
Archivo |
Archivo |
Texto del Archivo |
Cadena |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
14 |
Se ha producido un error |
Archivo no encontrado |
20 |
Advertencia |
Archivo demasiado grande o no legible. |
Hacer directorio
Para crear un directorio, utilice el comando Make Directory .
Propiedades
Propiedades |
Detalles |
Directorio |
Introduzca el nombre del directorio a crear. |
Resultados
Ninguno
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
15 |
Se ha producido un error |
Error al crear directorio |
16 |
Advertencia |
El directorio remoto ya existe |
Mover
Para mover archivos o directorios, utilice el comando Move .
Propiedades
Propiedades |
Detalles |
Origen |
Introduzca el nombre de los archivos o directorios que desea mover. Para buscar varios archivos o directorios, utilice los caracteres comodín * o ? . |
Destino |
Introduzca la nueva ubicación del Archivo o Directorio. |
Sobrescribir |
Para sobrescribir archivos existentes, marque esta casilla. |
Resultados
Ninguno
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
2 |
Se ha producido un error |
Tareas fallidas |
14 |
Se ha producido un error |
Archivo de Orígenes no encontrado |
Archivo dividido
Para dividir un archivo en varios fragmentos en función del tamaño en bytes, el recuento de líneas o el delimitador de expresión regular (RegExp), utilice el comando Dividir archivo . Por ejemplo, utilice este comando para procesar archivos más pequeños en paralelo con el fin de mejorar el rendimiento.
Propiedades
Propiedades |
Detalles |
Archivo de entrada |
Introduzca el Archivo a dividir en varios trozos. |
Tipo partido |
Seleccione cómo dividir el Archivo de entrada: por Byte, Línea o RegExp. |
Valor |
Introduzca el valor por el que se dividirá el Archivo de entrada, basándose en Tipo de división:
- Si es Byte, introduzca el Tamaño máximo de los trozos de Archivo.
- Si es Línea, introduzca el número máximo de líneas a incluir en un trozo de Archivo.
- Si es RegExp, introduzca la expresión regular para la línea que indica cuándo crear un nuevo trozo.
|
Incluir coincidencia RegExp |
Si Tipo de división es RegExp, seleccione si desea incluir la línea que coincide con Valor en el chunk que genera. |
Resultados
Resultado |
Tipo de salida |
Dividir archivos en trozos |
Archivo |
Números de Archivos |
Entero |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
Archivos de pila
Para apilar varios archivos asimétricos uno encima de otro, utilice el comando Stack Files .
Nota: Con el conector de transformación tabular , puede utilizar un comando Apilar archivos para apilar archivos simétricos que tengan todos el mismo número de columnas.
Propiedades
Propiedades |
Detalles |
Archivos de entrada |
Introduzca los archivos a apilar. |
Resultados
Resultado |
Tipo de salida |
Archivo apilado |
Archivo |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
Líneas de banda
Para Quitar líneas de un Archivo según los Números de línea proporcionados, utilice el comando Strip Lines .
Propiedades
Propiedades |
Detalles |
Archivo de origen |
Introduzca el Archivo del que desea eliminar las líneas. |
Líneas a pelar |
Introduzca una Lista de las líneas a eliminar, como líneas individuales o como rangos. Por ejemplo, un rango de 3:10 quita las líneas 3 a 10 del archivo. |
Resultados
Resultado |
Tipo de salida |
Archivo de salida de líneas de banda |
Archivo |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
2 |
Se ha producido un error |
Fallo general |
Alquitrán
Para crear un archivo de cinta (TAR), utilice el comando Tar .
Propiedades
Propiedades |
Detalles |
Nombre del archivo |
Introduzca el nombre del Archivo TAR a crear. |
Archivos de origen |
Introduzca el nombre de los archivos o directorios que desea agregar al archivo TAR. Para especificar varios archivos o directorios, utilice comas o caracteres comodín. |
Sobrescribir |
Para sobrescribir un Archivo TAR existente, marque esta casilla. |
Resultados
Resultado |
Tipo de salida |
Archivo TAR |
Archivo |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
16 |
Se ha producido un error |
Error al crear archivo |
Codificación UTF-8
Para convertir un Archivo para codificarlo en Unicode Transformation Format-8-bit (UTF-8), utilice el comando UTF-8 Encode .
Propiedades
Propiedades |
Detalles |
Archivo de origen |
Introduzca el nombre de los archivos o directorios que desea mover. Para buscar varios archivos o directorios, utilice los caracteres comodín * o ? . |
Codificación de Orígenes |
Introduzca la codificación de Archivo de Orígenes, como uft-16 o windows-1251 . |
Resultados
Resultado |
Tipo de salida |
Archivo UTF-8 |
Archivo |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
2 |
Se ha producido un error |
Comando fallido |
Untar
Para descomprimir un Archivo TAR, utilice el comando Untar .
Propiedades
Propiedades |
Detalles |
Archivar |
Introduzca el nombre del Archivo TAR a descomprimir. |
Destino |
Introduzca el nombre del directorio en el que desea descomprimir el archivo. |
Sobrescribir |
Para sobrescribir los archivos existentes al descomprimir el archivo, marque esta casilla. |
Resultados
Ninguno
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
2 |
Se ha producido un error |
Error al descomprimir el archivo |
14 |
Se ha producido un error |
Archivo no encontrado |
16 |
Se ha producido un error |
Error de sobrescritura |
Descomprimir
Para descomprimir un archivo ZIP o GZIP, utilice el comando Unzip .
Nota: Este comando requiere un GroundRunner.
Propiedades
Propiedades |
Detalles |
Archivar |
Introduzca el nombre del archivo a descomprimir. |
Destino |
Introduzca el nombre del directorio en el que desea descomprimir el archivo. |
Sobrescribir |
Para sobrescribir los archivos existentes al descomprimir el archivo, marque esta casilla. |
Resultados
Ninguno
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
2 |
Se ha producido un error |
Error al descomprimir el archivo |
14 |
Se ha producido un error |
Archivo no encontrado |
16 |
Se ha producido un error |
Error de sobrescritura |
Código postal
Para crear un archivo ZIP, GZIP o GZIP+TAR, utilice el comando Zip .
Propiedades
Propiedades |
Detalles |
Nombre del archivo |
Introduzca el nombre del archivo a crear. La extensión del Archivo determina el algoritmo de compresión:
- Para ZIP,
.zip o .z
- Para GZIP,
.gzip o .gz
- Para GZIP+TAR,
.tgz
|
Destino |
Introduzca el nombre del directorio en el que desea descomprimir el archivo. |
Sobrescribir |
Para sobrescribir un archivo existente, marque esta casilla. |
Resultados
Resultado |
Tipo de salida |
Archivo comprimido |
Archivo |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
16 |
Se ha producido un error |
Error al crear archivo |