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

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

Re: [shell-script] Filtragem de arquivos com extensão


From: ®i©
Subject: Re: [shell-script] Filtragem de arquivos com extensão
Date: Thu, 14 Jan 2010 11:59:32 -0200

Galera, Com a ajuda de Vcs, consegui filtra os arquivos mesclando o find com
grep, no decorrer descobri que deveria remover mais arquivos além txt. Este
arquivos filtrados somam 14382.

ficou assim:

find -type f ! -path "*svn*" ! -name "*,v" ! -iregex
".*\(txt\|pm\|php\|htm\|po\|pot\|cfg\|lease\|changes\|mailnotify\|plucupdate\|types\|spec\\|tmpl\|html\|pl\|js\|ico\|sh\|bak\|json\|cache\|log\|gz\|css\|tmp\)"|egrep
"(/\w+\.)+\w{2,4}$"


Agora só falta descobrir quais tem caracteres especiais!!



2010/1/14 Waldirio Manhães Pinheiro <address@hidden>

> Amigo, bom dia
>
>  Como vc nao conhece todas as ext., sugiro o seguinte
>
> 1. Faça um find no seu fs e filtre somente as extenções, remova os
> duplicados, dai vc tera uma listagem completa de suas ext., independente do
> que seja
>
> A partir dai faça o que precise, se necessario valores, quando efetuar o
> filtro das ext., pode colocar um contador, dai vc saberá qual a quant. de
> arq. de acordo com as ext., sugiro isso uma vez que vc nao sabe quais ext.
> existem.
>
> []'s
> Waldirio
>
> 2010/1/14 ®i©@®ÐØ <address@hidden>
>
> >
> >
> > Meus caros colegas e sábios Gurus!
> > Tenho uma arvore de diretórios que possue 158020 arquivos.
> >
> > Preciso filtrar duas listas,
> > - uma com todos os arquivos que possuem extensão (doc, ppt, jpg, gif, js,
> > sh, tmpl, e os outros de preferência excluindo .txt);
> > - outro com todos os arquivos que possuem caracteres especiais no nome;
> >
> > Aceito todas as ideias, principalmente para 2ª necessidade.
> >
> > Abraço.
> >
> > --
> > ----------------------------------------------------------
> > ATENÇÃO: EVITE QUE SPAMMERS CAPTURE CONTATOS DE SUA LISTA,
> > SEMPRE QUE POSSÍVEL REMOVA OS EMAILS DO REMETENTE E ENVIE EM (COO- CÓpia
> > Oculta) PARA SEUS CONTATOS.
> > ;)
> >
> > A Graça do nosso Senhor Jesus Cristo seja contigo. (1ªTs 5.28)
> > The grace of our Lord Jesus Christ be with you. (1ªTs 5.28)
> > Jesus te ama, aceite-O! Jesus loves you, accept you Him!
> >
> > ®i©@®ÐØ
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
>
>
> --
> ______________
> Atenciosamente
> Waldirio
> msn: address@hidden
> Site: www.waldirio.com.br
> Blog: blog.waldirio.com.br
> PGP: www.waldirio.com.br/public.html
>
>
> [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
>
>
>


-- 
-------------------------------------------------------------------------------------
ATENÇÃO: EVITE QUE SPAMMERS CAPTURE CONTATOS DE SUA LISTA,
SEMPRE QUE POSSÍVEL  REMOVA OS EMAILS DO REMETENTE E ENVIE EM (COO- CÓpia
Oculta) PARA SEUS CONTATOS.
;)

A Graça do nosso Senhor Jesus Cristo seja contigo. (1ªTs 5.28)
The grace of our Lord Jesus Christ be with you.  (1ªTs 5.28)
Jesus te ama, aceite-O! Jesus loves you, accept you Him!

                                              ®i©@®ÐØ


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



reply via email to

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