Saltar al contenido

Ejecutar comando en archivo plugin (obsoleto) para grupos de agentes privados de Jitterbit

Introducción

El plugin Ejecutar comando en archivo ejecuta un comando específico, una vez por cada archivo de entrada.

Este plugin solo puede asociarse con grupos de agentes privados y no está disponible en los grupos de agentes en la nube de Jitterbit.

Importante

Los plugins proporcionados por Jitterbit están obsoletos.

Descargar y agregar el plugin

El plugin Ejecutar comando en archivo es un plugin estándar de Jitterbit que ya está disponible en la página de Plugins de la Consola de Administración y no necesita ser descargado o agregado a la organización.

Si lo indica el soporte, este plugin se puede descargar en el enlace proporcionado a continuación y agregar a la organización.

Asociar el plugin con un grupo de agentes

El plugin Ejecutar comando en archivo debe asociarse con un grupo de agentes privados para que el plugin esté disponible en todos los agentes del grupo.

El plugin se lista en la página de Plugins de la Consola de Administración con el nombre de visualización Jitterbit - Ejecutar comando en archivo.

Establecer variables y usar el plugin en un proyecto

Consulte estos temas para obtener información sobre el uso de plugins en un proyecto:

El plugin Ejecutar comando en archivo utiliza estas variables:

Nombre Tipo Requerido Descripción
Command String Requerido El comando (ejecutable) a ejecutar. Este comando no puede tener una interfaz de usuario y no puede esperar la entrada del usuario. Si espera entrada, el plugin se quedará colgado indefinidamente.
CommandArg String Requerido

Este es el argumento que se pasa al ejecutable. La cadena "%fin" será reemplazada por el nombre del archivo de entrada y "%fout" será reemplazada por el nombre del archivo de salida.

Por ejemplo, la línea de comando '--compress -i "%fin" -o "%fout"' se ejecutará como '--compress -i "/tmp/input.txt" -o "/tmp/output.txt"' si los archivos se encuentran en /tmp. El agente determina dónde se encuentran los archivos; usted solo especifica dónde en la línea de comando van los nombres de los archivos de entrada y salida.

Tenga en cuenta que "%relfin" y "%relfout" deben usarse si solo se debe utilizar la parte final del nombre del archivo.

OutputExtension String Opcional Si se agrega una extensión al archivo de salida, configúrelo aquí. Por ejemplo, si su comando agrega automáticamente .ext al archivo de salida especificado en el comando, establezca este elemento de datos en ".ext". Esto también se puede usar para comandos que solo toman un archivo de entrada pero le agregan una extensión, como gzip.