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 plugin pode ser associado apenas a grupos de agentes privados e não está disponível nos grupos de agentes de nuvem Jitterbit.

Importante

Os plugins fornecidos pelo Jitterbit estão obsoletos. Veja Deprecation and support em Plugins.

Baixe e Adicione o Plugin

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 orientado pelo suporte, este plugin pode ser baixado no link fornecido abaixo e adicionado à organização (veja Adicionar novos plugins em Personalizações > Plug-ins).

Associe o Plugin a um Grupo de Agentes

O plugin Run Command on File deve ser associado a um grupo de agentes privados para tornar o plugin disponível em todos os agentes do grupo (consulte Associar grupos de agentes em Personalizações > Plug-ins).

O plugin está listado no Management Console Plugins página com o nome de exibição Jitterbit - Executar comando no arquivo.

Defina Variáveis e Use o Plugin em um Projeto

Consulte estes tópicos para obter informações sobre o uso de plugins em um projeto:

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

Nome Tipo Obrigatório Descrição
Command String 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 ele esperar pela entrada, o plugin ficará travado indefinidamente.
CommandArg String Obrigatório

Este é o argumento que é passado para o executável. A string "%fin" será substituído pelo nome do arquivo de entrada 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 String Opcional Se uma extensão for adicionada ao arquivo de saída, defina-a aqui. Por exemplo, se seu comando adicionar automaticamente .ext para o 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.