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: edjunior
Subject: Re: [shell-script] Exceções no find
Date: Mon, 14 May 2007 12:02:23 -0300

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





reply via email to

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