shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] comandos em for


From: Fredi Bieging
Subject: Re: [shell-script] comandos em for
Date: Fri, 21 Sep 2012 09:28:30 -0300

Faz assim então:

egrep -i '\.(zip|cvs)$'

caso contrário, vai listar um arquivo chamado zip.pdf, por exemplo.

2012/9/21 Leonardo Bacha Abrantes <address@hidden>

> **
>
>
> 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]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]