Inicio
Comando vital para buscar los ficheros que contienen una cadena de texto determinada
Comando vital para buscar los ficheros que contienen una cadena de texto determinada
Encontrar en cual fichero se encuentra una función determinada o en que ficheros se utiliza la función, puede ser realmente desesperante si tienes muchos en tu proyecto web, te puedes cansar mirando uno por uno ficheros o puedes usar este comando linux que es mucho más rápido.
En este ejemplo lo que hace el comando es buscar los ficheros con extensión .php que contienen “function nombreFuncion”:
for i in `find -iname ‘*.php’`; do grep -nH ‘function nombreFuncion’ $i; done
Copyright
Me la paso hace tiempo mi compañero de trabajo hermzz, espero que os sea tan útil como a mi.
marzo 18, 2010
Temas relacionados
Yo uso uno más ligero: grep -rin “cadena” *.php , devuelve el nombre del fichero y el nº de linia donde se ha encontrado
Albert