Buscar texto dentro de archivos en servidor Linux
16 junio, 2011 Dejar un comentario
Buscar texto dentro de archivos en servidor Linux
Presentación:
Si es usted un desarrollador en algun momento de su carrera sera necesario buscar una coincidencia de texto dentro de todo un sitio, por ejemplo buscar la implementacion de la funcion “hace_algo” dentro de cientos o miles de archivos, realizar esta tarea rebisando cada archivo es practicamente imposible o alatamente improbable.
Para resolver este inconveniente linux ofrece el comando grep.
Uso del comando grep:
1. Ingrese en una consola como un usuario que tenga acceso a lacarpeta donde va realizar la busqueda.
2. en la consola ingrese la siguiente estructura:
grep -R “Coincidencia de texto a buscar” “Carpeta a buscar”
De manera puntual, si va a buscar el texto “function hace_algo(” en la carpeta “/usr/www”, debe ingresar lo siguiente:
grep -R “function hace_algo(” /usr/www