Emacs: Buscar archivos recursivamente

2022-07-25

En Emacs podemos buscar de forma recursiva archivos que cumplan un determinado patrón para por ejemplo sustituir una determinada cadena de caracteres en todos ellos o simplemente para borrarlos.

Para ello debemos de ejecutar M-x find-name-dired

img

Seleccionamos el directorio desde donde comenzar la búsqueda

img

Introducimos el patrón de búsqueda, en mi ejemplo, quiero encontrar todos los ficheros que cuyo nombre contenga *undo-tree*

img

A continuación se mostraran los ficheros que cumplan con nuestro criterio de búsqueda

img

Marcamos los ficheros deseados, si queremos seleccionar todos simplemente pulsa t

img

Una vez que tenemos seleccionados los ficheros podemos borrarlos, sustituir una determinada cadena de caracteres, etc, en mi ejemplo voy a borrarlos

img

Espero que te haya gustado, pasa un gran día 🐧


Ingrese la dirección de su instancia