Ir para o conteúdo

Executar Comando no Plugin de Arquivo (obsoleto) para grupos de agentes privados Jitterbit

Introdução

O plugin Executar Comando no Arquivo 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 em nuvem Jitterbit.

Importante

Plugins fornecidos pela Jitterbit estão obsoletos.

Baixar e adicionar o plugin

O plugin Executar Comando no Arquivo é um plugin padrão Jitterbit que já está disponível na página Plugins do Console de Gerenciamento e não precisa ser baixado ou adicionado à organização.

Se solicitado pelo suporte, este plugin pode ser baixado no link fornecido abaixo e adicionado à organização.

Associar o plugin a um grupo de agentes

O plugin Executar Comando no Arquivo deve ser associado a um grupo de agentes privados para tornar o plugin disponível em todos os agentes do grupo.

O plugin é listado na página Plugins do Console de Gerenciamento com o nome de exibição Jitterbit - Executar Comando no Arquivo.

Definir variáveis e usar o plugin em um projeto

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

O plugin Executar Comando no Arquivo 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 por entrada do usuário. Se ele esperar por entrada, o plugin ficará travado indefinidamente.
CommandArg String Obrigatório

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

Por exemplo, a linha de comando '--compress -i "%fin" -o "%fout"' será executada 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 devem ir.

Observe que "%relfin" e "%relfout" devem ser usados se apenas a parte final do nome do arquivo deve ser utilizada.

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 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 recebem um arquivo de entrada, mas adicionam uma extensão a ele, como gzip.