Script FTP Ultra V2

1. Script FTP Ultra V2

Jardel Fischer
jardelfi

(usa Red Hat)

Enviado em 06/05/2010 - 09:53h

Prezados,


Tenho uma rotina de ftp que deve ser melhorada da seguinte forma:

- tenho vários arquivos em um diretorio que devem ser processados via ftp
paralelamente conforme abaixo:

OUTA5050362082_C_1.INT
OUTA5050362082_C_2.INT
OUTA5050362082_C_3.INT
OUTA5050362083_C_1.INT
OUTA5050362084_C_1.INT

OUTA5050362082_I_1.INT
OUTA5050362082_I_2.INT
OUTA5050362082_I_3.INT
OUTA5050362083_I_1.INT
OUTA5050362084_I_1.INT

Acontece que na rotina de ftp não posso fazer um simples put ou mput nos *.int,
pois deve haver um sequenciamento sendo:

1) Enviar o o OUTA5050362082_C_1.IN
2) Procurar se existe algum arquivo com o mesmo nome, substituindo apenas o "C" por "I",
3) Caso sim fazer o envio do OUTA5050362082_I_1.INT e aguardar 1 minuto para enviar o próximo: OUTA5050362082_C_2.INT
fazendo o mesmo procedimento do item 2;
3) Caso não encontrar algum arquivo (I) para o segundo C_2, deve-se aguardar 1 minuto e iniciar o envio do proximo "C" OUTA5050362082_C_3.INT


Alguma ideia?


  


2. Re: Script FTP Ultra V2

Jardel Fischer
jardelfi

(usa Red Hat)

Enviado em 06/05/2010 - 11:21h

galera se facilitar... pode ser tambem so um script que faça o seguinte:

pega o primeiro arquivo
OUTA5050362082_C_1.INT da lista (diretorio Y) e move para o diretorio X, pesquisa se há o arquivo OUTA5050362082_I_1.INT no Y e move pro X também.

ai fazendo isso rodo o ftp para cada par de arquivos (C/I) a cada x tempo.

Tks.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts