Buscar dentro de archivos en Linux



Normalmente en desarrollo es útil conocer una forma rápida de buscar dentro de un archivo, yo normalmente lo uso para encontrar código que quiero cambiar y saber en que archivos esta parte de ese código, pero se puede usar para buscar cualquier tipo de texto dentro de los archivos del sistema linux.

tux linux

Con el siguiente código se pueden hacer búsquedas dentro de determinado tipo de archivos en una carpeta concreta.

grep “texto a buscar” /home/julianarmando/desarrollo/*.php

En el anterior ejemplo se esta buscando el texto «texto a buscar» dentro de los archivos con extensión PHP dentro de la carpeta /home/julianarmando/desarrollo/.

Ahora, para buscar los archivos que contengan un texto dentro de cualquier archivo que se encuentre dentro de una carpeta se puede usar un código como el siguiente:

grep -r “texto a buscar” /home/julianarmando/desarrollo/

En el anterior ejemplo se realiza la búsqueda del texto «texto a buscar» en los archivos que se encuentran dentro de /home/julianarmando/desarrollo/ y dentro de todas las carpetas que estén allí dentro.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.