Tengo una carpeta sin alrededor de 500 subdirectorios. Hay mucha basura en ella y quiero limpiarla.
Ya he eliminado ciertos tipos de archivos que no quiero, como imágenes, con este comando:
find . -mindepth 1 -iname "*.jpg" -type f -delete
Sin embargo, ahora quiero eliminar todos los archivos sin extensión. Archivos como "Lista de compras" en lugar de "Lista de compras.txt"
He intentado el siguiente comando pero no funcionó:
find . -mindepth 1 ! -iname "*.*" -type f -delete
find . -type f ! -name "*?.*" -delete
para eliminar archivos como ".trash" o lo que sea que no necesitaba. No se preocupe, no era mi directorio de inicio, así que no perdí ningún archivo de configuración.