Comando linux buscar archivos y buscar una palabra en el contenido de los archivos

Para buscar un archivo por la extensión o por el nombre, se lo puede hacer con los comandos:

Por extensión del archivo

$ find /home/miusuario/documentos -iname "*.doc"

$ find ./ -iname "*.txt"

Por el nombre del archivo

$ find /var/www/ -iname "index*"

/var/www/html/index.html
/var/www/html/miapp/index.php

Para buscar una palabra o un texto en el contenido de los archivos:

$ grep -lir "palabra o texto" /home/miusuario/projects

$ grep -lir "www.allku.expert" /var/www/html/*.html

Para buscar una palabra o un texto en el contenido de un archivo:

$ grep "palabra o texto" /home/miusuario/file.txt

Para borrar una línea de un archivo donde esté una palabra que buscamos:

$ sed -i '/Texto buscado/d' /home/miusuario/file.txt

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *