Remova todos os arquivos da pasta que estavam em um zip

Remova todos os arquivos da pasta que estavam em um zip

Descompactei acidentalmente um arquivo na raiz de um disco em vez de em uma pasta.

Como posso remover todos os 188 arquivos sem fazer isso manualmente?

Agora também descompactei os arquivos na pasta que desejo, então basicamente preciso remover todos os arquivos em c:/dropbox que também estão em c:/dropbox/myfolder, mas de forma recursiva.

Estou no Windows 10, mas também instalei o subsistema Linux para Windows, então também pode ser um comando Unix.

Responder1

Eu fiz

cd dropbox/myfolder
find . -type f -ok rm ../{} \;
find . -depth -type f -ok rmdir ../{} \;

Eu usei -ok em vez de -exex por segurança. Fiz o find em dois passos, para não deletar pastas existentes no zip, mas também já existentes; pastas com arquivos restantes após a remoção dos arquivos descompactados incorretamente não devem ser excluídas.

informação relacionada