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

Re: Buscar patron solo en archivos .php



2010/11/6 Gonzalo Rivero <fishfromsalta@gmail.com>:
> El sáb, 06-11-2010 a las 08:55 -0300, Mauro Sánchez escribió:
>> Hola a todos.
>> Yo utilizo la siguiente linea en la consola para buscar dentro de un
>> directorio y sus subdirectorios:
>> grep -r "mysql_connect" * | less
>>
>> ¿Cómo hago para indicarle a grep que solo busque en los archivos que son .php?
>> Intenté haciendo:
>> grep -r "mysql_connect" *.php | less
>>
> grep -r "mysql_connect" $(find . -name *php) |less
>
> no tengo pruebas concretas que vaya a funcionar (ni siquiera intenté
> probarlo :P ) y seguramente hay una forma mejor de hacerlo.
> O al menos una distinta

No creo que funcione lo que pusiste, tendria que ser algo así como:
(find . -name ".*php")|while read line; do grep "mysql_connect"
"$line"; done|less

pero mucho mejor usar el --include del grep como ha comentado camaleón.
-- 
Marc


Reply to: