tente assim: find . -regex '.*\.\(php\|js\).+$'
De uma olhada nessa tabela: http://aurelio.net/shell/canivete.html#metadif Por alguma razão o find exige que vc escape (com uma contra-barra na frente) os caracteres de grupo ( ) assim como o "OU" | Detalhe é que, diferente do grep normal, vc esta informando uma ER que deve casar com TODO o nome do arquivo, e não apenas um trecho. Por isso eu iniciei a ER com .* 2008/3/4 Tiago Leão <[EMAIL PROTECTED]>: > > > > > > > Ola scriptianos, > > É o seguinte, estou tentando fazer um find com uma regex que me case > extensões ".php" ou ". js" e que tenham alguma coisa a mais escrita. > > Por exemplo: > > Listando os seguintes arquivos > > "index.php_old" > > "index.php" > > "index.phpbkp" > > "bolinha.php" > > Neste caso casaria os arquivos: > > "index.phpbkp" > > "index.php_old" > > Aqui está a forma que estou fazendo com o grep –E. > > find ./meusite.com.br/ | grep -E '\.(php.+|js.+)$' > > Desta forma funciona que é uma beleza ! Mas gostaria de usar a mesma regex > com o find –E e da forma que está a regex ali o find não interpreta. =( > > O objetivo de usar com o find –E é para usar em conjunto o –exec rm {}. > > PS: sou usuário de FreeBSD, mas creio que a sintaxe seja a mesma do Linux. > > =) > > Agradecido desde já. > > Tiago Leão > > [As partes desta mensagem que não continham texto foram removidas] > > -- Tiago B Peczenyj Linux User #405772 http://peczenyj.blogspot.com/ "what does not kill us makes us stronger" --------------------------------------------------------------------- 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: [EMAIL PROTECTED] --------------------------------------------------------------------- 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 <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
