Para acceder y trabajar con archivos en sistemas operativos basados en Microsoft Windows® y Linux® como parte de una cadena, agregue un paso con un comando de conexión Utilidades de archivos.
Para habilitar estos comandos, un administrador de TI primero crea una conexión de Utilidades de archivos.
Suma de comprobación
Para verificar que un archivo no se haya dañado o modificado respecto de su fuente original, utilice el comando Checksum . El comando se puede ejecutar en varios archivos y sus valores hash devueltos se pueden comparar para determinar si esos archivos son idénticos.
Propiedades
Propiedad |
Detalle |
Archivo de entrada |
Introduzca el nombre del archivo a comprobar. Para hacer coincidir 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 resultado |
Valor hash de la suma de comprobación |
Cadena |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
El comando falló |
Saltos de línea limpios
Para eliminar 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 Limpiar saltos de línea .
Propiedades
Propiedad |
Detalle |
Archivo de origen |
Ingrese al archivo tabular con las líneas discontinuas a limpiar. |
Delimitador |
Seleccione el delimitador utilizado en el archivo fuente.
|
Resultados
Resultado |
Tipo de resultado |
Archivo limpio |
Archivo |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
El comando falló |
Copiar
Para copiar archivos y directorios, utilice el comando Copiar .
Propiedades
Propiedad |
Detalle |
Origen |
Introduzca el nombre de los archivos o directorios que desea mover. Para hacer coincidir 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 |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
14 |
Error |
Archivo fuente no encontrado |
15 |
Error |
No se pudo escribir el archivo de destino |
16 |
Error |
No se pudo 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
Propiedad |
Detalle |
Texto |
Introduzca el texto que desea agregar al archivo. |
Ruta del archivo |
Introduzca la ruta donde se creará el archivo. Opcional si se utiliza el archivo como salida para otro comando en la cadena. |
Sobrescribir |
Para sobrescribir otro archivo que exista en la ruta del archivo, marque esta casilla. |
Resultados
Resultado |
Tipo de resultado |
Archivo creado |
Archivo |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
15 |
Error |
Destino no válido |
16 |
Error |
No se pudo escribir el archivo de destino porque otro archivo tiene el mismo nombre |
Eliminar
Para eliminar archivos o directorios, utilice el comando Eliminar .
Propiedades
Propiedad |
Detalle |
Nombre de archivo |
Introduzca el nombre de los archivos o directorios que desea eliminar. Para hacer coincidir varios archivos o directorios, utilice los caracteres comodín * o ? . |
Resultados
Ninguna
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
14 |
Error |
No se encontraron archivos para eliminar |
17 |
Error |
No se pudieron eliminar los archivos especificados |
Eliminar directorio
Para eliminar uno o más directorios, utilice el comando Eliminar directorio .
Propiedades
Propiedad |
Detalle |
Ruta |
Introduzca el nombre de los directorios a eliminar. Para que coincida con varios directorios, utilice los caracteres comodín * o ? . |
Recursivo |
Para eliminar de forma recursiva archivos o carpetas en el directorio, marque esta casilla. |
Resultados
Ninguno
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
17 |
Error |
No se pudo eliminar el directorio especificado |
Buscar
Para buscar una cadena de texto en un archivo o conjunto de archivos, utilice el comando Buscar .
Propiedades
Propiedad |
Detalle |
Archivos |
Introduzca el archivo o conjunto de archivos que desea buscar. |
Patrón |
Introduzca la cadena de texto a buscar. |
Sintaxis de patrones |
Seleccione si desea utilizar una coincidencia exacta o una sintaxis de expresión regular( regex) para el patrón.
|
Distingue mayúsculas y minúsculas |
Para tener en cuenta el caso de los caracteres al buscar el patrón, marque esta casilla. |
Inverso |
Para encontrar todas las líneas que no coinciden con el patrón, marque esta casilla. |
Resultados
Resultado |
Tipo de resultado |
Resultados del archivo |
Archivo |
Recuento de líneas de resultados |
Entero |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
2 |
Error |
La tarea falló |
14 |
Error |
Archivo no encontrado |
18 |
Error |
Patrón no encontrado |
Buscar y reemplazar
Para realizar una búsqueda y reemplazo en un archivo, utilice el comando Buscar y reemplazar .
Propiedades
Propiedad |
Detalle |
Origen |
Introduzca el nombre del archivo a buscar. |
Destino |
Especifique si desea generar el archivo original o una copia:
- Para generar el archivo original con sus valores de columna actualizados, ingrese el mismo archivo como Fuente.
- Para generar una copia del original con los valores de columna actualizados, ingrese el nombre del nuevo archivo.
|
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 que se insertará en las ubicaciones coincidentes. |
Buscar sintaxis |
Seleccione si desea utilizar la coincidencia exacta o la sintaxis de expresión regular( regex) para Buscar.
|
Distingue mayúsculas y minúsculas |
Para tener en cuenta el uso de mayúsculas y minúsculas de los caracteres al buscar el patrón Buscar , marque esta casilla. |
Resultados
Resultado |
Tipo de resultado |
Resultado reemplazado |
Archivo |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
2 |
Error |
La tarea falló |
14 |
Error |
Archivo no encontrado |
15 |
Error |
Destino no válido |
16 |
Error |
Error de sobrescritura |
18 |
Error |
Patrón no encontrado |
Obtener archivo
Para recuperar un archivo del sistema de archivos local, utilice el comando Obtener archivo .
Propiedades
Propiedad |
Detalle |
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 resultado |
Información del archivo |
JSON |
Archivo |
Archivo |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
No se encontró el archivo |
Obtener información del archivo/carpeta
Para recuperar la información del sistema de archivos de un archivo o carpeta, utilice el comando Obtener información de archivo/carpeta .
Propiedades
Propiedad |
Detalle |
Archivo/carpeta |
Introduzca el archivo o carpeta sobre el cual desea recuperar información. |
Resultados
Resultado |
Tipo de resultado |
Información de archivo/carpeta |
JSON |
Por ejemplo: { "absPath": "/tmp", "name": "tmp", "size": 4096, "mode": 2148532735, "modTime": "2018-09-27T19:31:52Z", "isDir": true, "exists": true }
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
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 usando gunzip
, utilice el comando Gunzip File . Por ejemplo, utilice este comando para descomprimir un archivo de salida de Oracle® Hyperion Financial Management (HFM).
Propiedades
Propiedad |
Detalle |
Archivo de entrada |
Introduzca el archivo GZIP para descomprimirlo. |
Resultados
Resultado |
Tipo de resultado |
Archivo comprimido con pistola |
Archivo |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
El comando falló |
Archivo Gzip
Para comprimir un archivo usando gzip
, utilice el comando Gzip File .
Propiedades
Propiedad |
Detalle |
Archivo de entrada |
Introduzca el archivo a comprimir. |
Resultados
Resultado |
Tipo de resultado |
Archivo comprimido |
Archivo |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
El comando falló |
Directorio de listas
Para enumerar el contenido de un directorio, utilice el comando Listar directorio .
Propiedades
Propiedad |
Detalle |
Ruta |
Introduzca la ruta del directorio a listar. |
Formato de salida |
Seleccione el formato de la salida. Para incluir el encabezado y la información de resumen, seleccione Completo. |
Resultados
Resultado |
Tipo de resultado |
Lista de archivos encontrados |
Formación |
Archivo de resultados |
CSV |
Nota: La salida de la Lista de archivos encontrados está limitada a 500 elementos; para operaciones más grandes, se debe utilizar en su lugar la salida del Archivo de resultados ].
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
14 |
Error |
Directorio no encontrado |
Listar el contenido del archivo
Para enumerar el contenido de un archivo, utilice el comando Listar contenido de archivo .
Nota: Este comando no puede devolver líneas individuales de más de 64 KB.
Propiedades
Propiedad |
Detalle |
Nombre de archivo |
Introduzca el nombre del archivo a inspeccionar. |
Líneas de vista previa |
Para archivos grandes, ingrese cuántas líneas del archivo desea previsualizar. Puede establecer la línea de inicio para la vista previa utilizando el campo Desplazamiento justo debajo de este.
Para obtener una vista previa de un archivo, vea la salida del comando en la pantalla del Monitor. |
Compensación |
El número de línea donde iniciar la vista previa. Esto se basa en 0, por lo tanto, para imprimir desde el principio del archivo, use el valor 0. |
Ejemplo
La siguiente imagen muestra 5 líneas de vista previa con un desplazamiento de 5. Tenga en cuenta que debido a que el desplazamiento comienza en 0, la primera línea que se muestra es en realidad 6.

Outputs
Resultado |
Tipo de resultado |
Archivo |
Archivo |
Texto del archivo |
Cadena |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
14 |
Error |
Archivo no encontrado |
20 |
Advertencia |
El archivo es demasiado grande o no es legible para humanos |
Crear directorio
Para crear un directorio, utilice el comando Make Directory .
Propiedades
Propiedad |
Detalle |
Directorio |
Introduzca el nombre del directorio a crear. |
Resultados
Ninguno
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
15 |
Error |
No se pudo crear el directorio |
16 |
Advertencia |
El directorio remoto ya existe |
Mover
Para mover archivos o directorios, utilice el comando Mover .
Propiedades
Propiedad |
Detalle |
Origen |
Introduzca el nombre de los archivos o directorios que desea mover. Para hacer coincidir varios archivos o directorios, utilice los caracteres comodín * o ? . |
Destino |
Introduzca la nueva ubicación para el archivo o directorio. |
Sobrescribir |
Para sobrescribir archivos existentes, marque esta casilla. |
Resultados
Ninguno
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
2 |
Error |
La tarea falló |
14 |
Error |
Archivo fuente no encontrado |
Archivo dividido
Para dividir un archivo en varios fragmentos de archivo según el tamaño de bytes, el número de líneas o el delimitador de expresión regular (RegExp), utilice el comando Dividir archivo . Por ejemplo, use este comando para procesar archivos más pequeños en paralelo para ayudar a mejorar el rendimiento.
Propiedades
Propiedad |
Detalle |
Archivo de entrada |
Introduzca el archivo a dividir en varios fragmentos. |
Tipo dividido |
Seleccione cómo dividir el archivo de entrada: por byte, línea o expresión regular |
Valor |
Introduzca el valor por el cual dividir el archivo de entrada, según Tipo de división:
- Si es Byte, ingrese el tamaño máximo de archivo de los fragmentos de archivo.
- Si es una línea, ingrese el número máximo de líneas a incluir en un fragmento de archivo.
- Si es RegExp, ingrese la expresión regular para la línea que indica cuándo crear un nuevo fragmento.
|
Incluir coincidencia de RegExp |
Si Tipo de división es RegExp, seleccione si desea incluir la línea que coincide con Valor en el fragmento que genera. |
Resultados
Resultado |
Tipo de resultado |
Dividir fragmentos de archivos |
Archivo |
Número de archivos |
Entero |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
Apilar archivos
Para apilar varios archivos asimétricos uno encima del otro, utilice el comando Apilar archivos .
Nota: Con el conector Transformación tabular, puede usar el comando Apilar archivos para apilar archivos simétricos que tengan todos el mismo número de columnas.
Propiedades
Propiedad |
Detalle |
Archivos de entrada |
Introduzca los archivos a apilar. |
Resultados
Resultado |
Tipo de resultado |
Archivo apilado |
Archivo |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
líneas de tira
Para eliminar líneas de un archivo según los números de línea proporcionados, utilice el comando Eliminar líneas .
Propiedades
Propiedad |
Detalle |
Archivo de origen |
Introduzca el archivo del cual desea quitar líneas. |
Líneas para pelar |
Introduzca una lista de líneas a eliminar, como líneas individuales o rangos. Por ejemplo, un rango de 3:10 elimina las líneas 3 a 10 del archivo. |
Resultados
Resultado |
Tipo de resultado |
Archivo de salida de líneas de banda |
Archivo |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
2 |
Error |
Fallo general |
Alquitrán
Para crear un archivo de archivo de cinta (TAR), utilice el comando Tar .
Propiedades
Propiedad |
Detalle |
Nombre del archivo |
Introduzca el nombre del archivo TAR a crear. |
Archivos fuente |
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 resultado |
Archivo TAR |
Archivo |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
16 |
Error |
No se pudo crear el archivo |
Codificación UTF-8
Para convertir un archivo a codificación en formato de transformación Unicode de 8 bits (UTF-8), utilice el comando UTF-8 Encode .
Propiedades
Propiedad |
Detalle |
Archivo de origen |
Introduzca el nombre de los archivos o directorios que desea mover. Para hacer coincidir varios archivos o directorios, utilice los caracteres comodín * o ? . |
Codificación de fuente |
Introduzca la codificación de Archivo fuente, como uft-16 o windows-1251 . |
Resultados
Resultado |
Tipo de resultado |
Archivo UTF-8 |
Archivo |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
2 |
Error |
El comando falló |
Descomprimir
Para descomprimir un archivo TAR, utilice el comando Untar .
Propiedades
Propiedad |
Detalle |
Archivo |
Introduzca el nombre del archivo TAR a descomprimir. |
Destino |
Introduzca el nombre del directorio donde 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 |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
2 |
Error |
No se pudo descomprimir el archivo |
14 |
Error |
Archivo no encontrado |
16 |
Error |
Error de sobrescritura |
Abrir la cremallera
Para descomprimir un archivo ZIP o GZIP, utilice el comando Unzip .
Nota: Este comando requiere un GroundRunner.
Propiedades
Propiedad |
Detalle |
Archivo |
Introduzca el nombre del archivo a descomprimir. |
Destino |
Introduzca el nombre del directorio donde 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 |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
2 |
Error |
No se pudo descomprimir el archivo |
14 |
Error |
Archivo no encontrado |
16 |
Error |
Error de sobrescritura |
Cremallera
Para crear un archivo ZIP, GZIP o GZIP+TAR, utilice el comando Zip .
Propiedades
Propiedad |
Detalle |
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 donde descomprimir el archivo. |
Sobrescribir |
Para sobrescribir un archivo existente, marque esta casilla. |
Resultados
Resultado |
Tipo de resultado |
Archivo comprimido |
Archivo |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
16 |
Error |
No se pudo crear el archivo |