[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RES: RES: [shell-script] ftp trocar nomes no envio
From: |
Julio Cezar Neves - DATAPREVRJ |
Subject: |
RES: RES: [shell-script] ftp trocar nomes no envio |
Date: |
Mon, 17 Nov 2003 17:01:54 -0300 |
Então Oniko, estabeleça as regras. Qual é a regra? dispositivo.*.log?
----------------------------------------------------------------------
2º Seminário de Desenvolvimento em Software Livre
Unicamp - Campinas - São Paulo
9 a 12 de dezembro
Informações e Inscrições: http://rau-tu.ccuec.unicamp.br/sdsl
----------------------------------------------------------------------
> -----Mensagem original-----
> De: Oniko - BR [mailto:address@hidden]
> Enviada em: segunda-feira, 17 de novembro de 2003 16:50
> Para: address@hidden
> Assunto: Re: RES: [shell-script] ftp trocar nomes no envio
>
>
> mas ai todos os arquivos .log do dir serao enviados so
> quero enviar alguns..
>
>
>
> --- Julio Cezar Neves - DATAPREVRJ
> <address@hidden> escreveu: >
> Sem testar e sem otimizar:
> > a=`echo *.log | cut -f2 -d' '
> > x=($a) # criei uma array matando os 2 primeiros
> > unset x[${#x[@]}-1]
> > unset x[${#x[@]}-1]
> > # Matei os 2 últimos
> > for arq in ${x[@]}
> > do
> > ftp .... << Fim
> > ...
> > put $arq <novo-nome>
> > ....
> > Fim
> > done
> >
> >
> > > > determinado aplicativo gera os arquivos
> > > >
> > > > dispositivo.1.log
> > > > dispositivo.2.log
> > > > dispositivo.3.log
> > > > dispositivo.4.log
> > > > dispositivo.5.log
> > > > dispositivo.6.log
> > > > dispositivo.7.log
> > > > dispositivo.8.log
> > > > dispositivo.9.log
> > > >
> > > >
> > > > so que os números não são constantes, ou seja,
> > um
> > > > dispositivo pode gerar ate 10 logs, outro ate 7,
> > > > outro
> > > > ate 11.. por ai vai... o que é constante é o
> > > > seguinte,
> > > > a partir do terceiro e antes do antepenultimo,
> > ou
> > > > seja, ultimo -2 sao arquivos em que eu preciso
> > > > transmitir, os demais não, ou seja, no exemplo
> > acima
> > > > so transmito 3, 4, 5 e 6. 1,2,7,8,9 não serao
> > > > transmitidos. alguem pode me dar uma dica?
> > > >
> > > >
>
>
> =====
> Ats,
> Marcelo Dantas Júnior.
> http://www.geocities.com/mdantasjr
> http://www.onikobr.kit.net
>
> " O verdadeiro perigo de um plano está nos detalhes. Um rumo
> e um destino fazem a diferença em qualquer situação.". Amyr Klink.
>
> Yahoo! Mail - 6MB, anti-spam e antivÃrus gratuito. Crie sua
> conta agora:
> http://mail.yahoo.com.br
>
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de
> programação, como perl, C etc. Quem insistir em não seguir
> esta regra será moderado sem prévio aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
http://www.listasdiscussao.cjb.net
---------------------------------------------------------------------
Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html
- RES: RES: [shell-script] ftp trocar nomes no envio,
Julio Cezar Neves - DATAPREVRJ <=