Eu tenho um diretório assim:
my-app/
├─ 1/
├─ 2/
├─ .... (a lot of subdirectories)
├─ N/
Em cada subdiretório, há MUITOS arquivos PNG, como:
1
├─ 1.png
├─ 2.png
├─ ....
├─ 100000000.png (not sure)
Eu nem sei quantos arquivos png estão em cada diretório porque não posso deixar ls
rodar. Talvez haja muitos deles que até ls
ficariam presos.
Os arquivos PNG são gerados por engano por um script. Então não preciso fazer backup de nada. Eu só quero remover todos os arquivos PNG, mas manter a estrutura de diretórios.
Eu tentei rm
, mas ficou preso como o ls
comando.
O que devo fazer?
Qualquer
ou (no shell bash)
O primeiro irá recorrer em sub-subdiretórios se estiver presente; adicione
-maxdepth 2
se houver e isso não é desejável. O segundo não será recursivo, mas poderá ser feito, se desejado, usandoglobstar
.