[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] comandos em for
From: |
Leonardo Bacha Abrantes |
Subject: |
Re: [shell-script] comandos em for |
Date: |
Fri, 21 Sep 2012 09:11:02 -0300 |
Fala galera!
obrigado pelas dicas...
fiz como o exemplo do Alysson
for files in `ls | egrep -i 'zip|csv'` ; do
obrigado a todos!
2012/9/20 Alfredo Casanova <address@hidden>
> Esqueci de explicar o motivo, o -iname faz o ignore case, não ia precisar
> fazer essa coisa feia de [zZ][iI][pP]
>
> 2012/9/20 Alfredo Casanova <address@hidden>
>
> > eu faria assim:
> >
> > $ ls
> > abc.csv ABC.CSV abc.zip ABC.ZIP
> > $ for aux in $(find . -iname "*.zip" -o -iname "*.csv"); do echo $aux;
> > done;
> > ./abc.zip
> > ./abc.csv
> > ./ABC.ZIP
> > ./ABC.CSV
> >
> >
> > 2012/9/20 Emerson Domingues Souto - H2M <address@hidden>
> >
> >> **
> >>
> >>
> >> Por que não fazer um único ls juntando os dois critérios ???
> >>
> >> Ah, o /dev/null não deveria ficar dentro das crases ?
> >>
> >> for aux in `ls -l *.[z,Z][i,I][p,P] *.[c,C][S,s][v,S] 2> /dev/null`
> >>
> >> Emerson Domingues Souto
> >>
> >> Tecnologia da Informação
> >>
> >> Marítima Seguros S/A
> >>
> >> De: address@hidden [mailto:
> >> address@hidden] Em nome de Leonardo Bacha Abrantes
> >> Enviada em: quinta-feira, 20 de setembro de 2012 12:16
> >> Para: Grupo Shell Script
> >> Assunto: [shell-script] comandos em for
> >>
> >>
> >> Galera, bom dia!
> >>
> >> estou tentando colocar dois comandos em um for, mas não está
> funcionando:
> >>
> >> for aux in `ls -l *.[z,Z][i,I][p,P]` 2> /dev/null || `ls -l
> >> *.[c,C][S,s][v,S]` 2> /dev/null
> >>
> >> alguém pode me dar um help por favor ?
> >>
> >> obrigado!
> >> abs,
> >>
> >> [As partes desta mensagem que não continham texto foram removidas]
> >>
> >> [As partes desta mensagem que não continham texto foram removidas]
> >>
> >>
> >>
> >
> >
> >
> > --
> > []'s
> > Alfredo Casanova
> > Linux User #228230
> > msn: address@hidden
> > tel: +55 61 9655 9619
> >
> >
>
>
> --
> []'s
> Alfredo Casanova
> Linux User #228230
> msn: address@hidden
> tel: +55 61 9655 9619
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> ---------------------------------------------------------------------
> 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.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>
>
[As partes desta mensagem que não continham texto foram removidas]