
Accidentalmente descomprimí un archivo en la raíz de un disco en lugar de en una carpeta.
¿Cómo puedo eliminar los 188 archivos sin hacerlo manualmente?
Ahora también he descomprimido los archivos en la carpeta que quiero, así que básicamente necesito eliminar todos los archivos en c:/dropbox que también están en c:/dropbox/myfolder, pero de forma recursiva.
Estoy en Windows 10, pero también instalé el subsistema Linux para Windows, por lo que también puede ser un comando Unix.
Respuesta1
Hice
cd dropbox/myfolder
find . -type f -ok rm ../{} \;
find . -depth -type f -ok rmdir ../{} \;
Usé -ok en lugar de -exex para estar seguro. Hice la búsqueda en dos pasos, por lo que no eliminaría las carpetas existentes en el zip, pero también las que ya existían; Las carpetas con archivos restantes después de eliminar los archivos descomprimidos incorrectamente no deben eliminarse.