Ir para o conteúdo

Run Command on File

Introdução

O plugin Run Command on File executa um comando específico, uma vez para cada arquivo de entrada.

Este plug-in pode ser associado apenas a Grupos de Agentes Privados e não está disponível nos Jitterbit Grupos de Agentes em Nuvem.

Importante

Os plug-ins fornecidos pelo Jitterbit estão obsoletos. Consulte Deprecação e suporte em Plugins.

Baixe e Adicione o Plug-in

O plugin Run Command on File é um plugin Jitterbit padrão que já está disponível no Management Console Plugins e não precisa ser baixado ou adicionado à organização.

Se direcionado pelo Jitterbit Support, este plug-in pode ser baixado no link fornecido abaixo e adicionado à organização (consulte Adicionar novos plug-ins em Customizações > Plug-ins).

Associar o Plug-in a um Grupo de Agentes

O plug-in Executar comando no arquivo deve estar associado a um Grupo de Agentes Privados para disponibilizar o plug-in em todos os agentes do grupo (consulte Associar grupos de Agente em Customizações > Plug-ins).

O plug-in está listado no Management Console Plugins com um nome de exibição de Jitterbit - Executar comando no arquivo.

Definir Variáveis e Usar o Plug-in em um Projeto

Consulte estes tópicos para obter informações sobre como usar plug-ins em um projeto:

O plugin Run Command on File usa estas variáveis:

Nome Tipo Obrigatório Descrição
Command Corda Obrigatório O comando (executável) a ser executado. Este comando não pode ter uma interface de usuário e não pode esperar pela entrada do usuário. Se esperar pela entrada, o plug-in travará indefinidamente.
CommandArg Corda Obrigatório

Este é o argumento que é passado para o executável. A corda "%fin" será substituído pelo nome do arquivo recebido e "%fout" será substituído pelo nome do arquivo de saída.

Por exemplo, a linha de comando '--compress -i "%fin" -o "%fout"' será executado como '--compress -i "/tmp/input.txt" -o "/tmp/output.txt"' se os arquivos estiverem localizados em /tmp. O agente determina onde os arquivos estão localizados; você especifica apenas onde na linha de comando os nomes dos arquivos de entrada e saída vão.

Observe que "%relfin" e "%relfout" deve ser usado se apenas a folha do nome do arquivo deve ser usada.

OutputExtension Corda Opcional Se uma extensão for adicionada ao arquivo de saída, defina-a aqui. Por exemplo, se o seu comando adicionar automaticamente .ext ao arquivo de saída especificado no comando, defina este elemento de dados como ".ext". Isso também pode ser usado para comandos que apenas pegam um arquivo de entrada, mas acrescentam uma extensão a ele, como gzip.