Asunto: Buscar texto dentro de un fichero en Linux
Hola, tengo un equipo con Linux CentOS y quisiera buscar una cadena de texto en un fichero, es decir, recorrer todos los ficheros del equipo y que me muestre los que contengan una determinada palabra o palabras ¿esto se puede hacer sin instalar software de terceros?
Publicado:
Vie Nov 07, 2014 9:11 pm
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Buscar texto dentro de un fichero en Linux
Anuncios
varios escribió:
Hola, tengo un equipo con Linux CentOS y quisiera buscar una cadena de texto en un fichero, es decir, recorrer todos los ficheros del equipo y que me muestre los que contengan una determinada palabra o palabras ¿esto se puede hacer sin instalar software de terceros?
Sí que es posible desde Linux, prácticamente desde cualquier distribución, puedes usar el comando grep, de la siguiente forma:
Código:
grep "xxx" /carpeta/*.log
El comando anterior mostrará aquellos ficheros que contengan la palabra "xxx" en la carpeta "/carpeta" y que su extensión sea .log
Para buscar en carpetas y subcarpetas de forma recursiva puedes usar:
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A