¿Cómo Buscar Texto en Linux?
Buscar texto en Linux, a veces no es una tarea sencilla, tenemos que reconocer que en otros sistemas operativos suele ser más fácil de hacer, en especial si no tenemos un entorno de escritorio puede llegar a ser una tarea titánica.
En este articulo trataremos de cubrir un par de comandos útiles que nos pueden ayudar mucho para buscar texto en linux, sobre todo si trabajamos con muchos archivos o páginas web.
Quiero hacer referencia a dos comandos que nos van a ser muy útiles y un tercero que nos permitirá conectar estos para lograr búsquedas precisas y rápidas, no me pondré muy técnico para no aburrirlos, bastará con mencionar algunas generales.
El comando Find sirve para buscar directorios o archivos, tiene una estructura relativamente simple, además tiene la capacidad de hacer búsquedas recursivas, es decir que buscará en el directorio que le indiquemos y todos los sub directorios dentro, veamos un ejemplo:
<pre id=”terminal”>find / -type d -name html</pre>
find / -type d -name html
$find / -type d -name html
Donde / es la ruta de búsqueda, podríamos reemplazarlo por /var o /home, según sea nuestra intensión de búsqueda, -type se utiliza para indicar si buscamos un directorio o un archivo y podemos utilizar una d para un directorio o f para un archivo, -name servirá para indicar el nombre del archivo o directorio.
$find /var -type f -name .htaccess