find . -name "*.txt" -exec rm {} \;
Este comando borraría todos los fichero a partir de directorio actual recursivamente que tengan la extensión .txt. El punto que hay detras del comando find representa el directorio actual, pero en lugar del punto podeis poner una ruta como por ejemplo /home/USUARIO o por / que indica desde la raíz del disco.Dejo una lista de artículos con mas opción de búsqueda y borrado con el comando find:
- Vaciar ficheros recursivamente sin borrarlos
- Borrar ficheros pero no los enlaces simbolicos
- Borrar ficheros que pertenecen a un grupo
- Buscar ficheros con find y ver su tamaño
- Contar ficheros de un directorio en linux
- Buscar ficheros grandes en linux
- Borrar los ficheros con tamaño 0 desde el terminal
- Buscar ficheros con permisos 777 y cambiárselos a todos
Y esto es todo amigos!!
Gracias por seguirme y leerme, espero que les haya ayudado
Saludos
Alex.