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

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

Re: [shell-script] Exceções no find


From: Bruno Criado
Subject: Re: [shell-script] Exceções no find
Date: Mon, 14 May 2007 12:39:37 -0300

Opa.. valeu.

Havia procurado no man, mas não tinha entendido como usar o -path

Obrigado.


Atenciosamente,
Bruno Criado.

Em 14/05/07, edjunior <address@hidden> escreveu:
>
>   hey,
>
> usando a dica encontrada em `man find` mesmo:
>
> -path pattern
> File name matches shell pattern pattern. The metacharacters do
> not treat `/' or `.' specially; so, for example,
> find . -path './sr*sc'
> will print an entry for a directory called './src/misc' (if one
> exists). To ignore a whole directory tree, use -prune rather
> than checking every file in the tree. For example, to skip the
> directory `src/emacs' and all files and directories under it,
> and print the names of the other files found, do something like
> this:
> find . -path './src/emacs' -prune -o -print
>
> aplicando ao seu caso, creio que poderia sair algo como:
>
> $ find / -path './usr' -prune -o -iname <iname> -print
>
> hasta!
>
> jr.
>
>
> On 5/14/07, Bruno Criado <address@hidden <brunocriado%40gmail.com>>
> wrote:
> > Bom dia a todos.
> >
> > Estou usando o find para procura de arquivos (duh!!!), porém existe
> > alguns subdiretórios que eu não quero que ele faça a busca, ex:
> >
> > # find /usr -iname sentença
> >
> > Não quero que o find pesquise em /usr/share e /usr/man (apenas um
> exemplo).
> >
> > Sem tem que declarar todos os subdiretórios, teria como eu fazer
> > algumas exceções caminho de busca?
> >
> > # find /usr (exceção(ões)) -iname sentença
> >
> >
> > Desde já agradeço.
> >
> >
> > Atenciosamente,
> > Bruno Criado.
> >
> >
> > ----------------------------------------------------------
> > 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<shell-script-unsubscribe%40yahoogrupos.com.br>
> > ----------------------------------------------------------
> > 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]



reply via email to

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