Remove todos os arquivos da pasta que estavam em um zip

0

Eu acidentalmente descompactei um arquivo para a raiz de um disco em vez de para uma pasta.

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

Agora também descompactei os arquivos na pasta que quero, então basicamente eu preciso remover todos os arquivos em c: / dropbox que também estão em c: / dropbox / myfolder, mas recursivamente.

Eu estou no windows 10, mas também instalei o subsistema linux para windows, então ele pode ser um comando unix também.

    
por Lenne 04.09.2016 / 18:20

1 resposta

0

eu fiz

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

Eu usei -ok em vez de -exex para ser seguro. Fiz o find em duas etapas, para não excluir pastas existentes no zip, mas também já existentes; pastas com arquivos restantes após os arquivos descompactados incorretamente removidos não devem ser excluídos.

    
por 04.09.2016 / 18:49