Remover em massa uma grande quantidade de arquivos de um diretório

A maioria das pessoas conhece o comando

rm dir / *

Pode ser perigoso, mas se você souber o que está no diretório de destino e quiser remover todos os arquivos, tudo bem. Um problema surgirá, entretanto, se você tiver muitos arquivos em um diretório (estou falando de centenas de milhares, senão milhões).

Você tende a receber este erro:

incapaz de executar / bin / rm: Lista de argumentos muito longa

Portanto, uma boa solução é usar o programa find com o sinalizador delete

encontrar . -nome “dir / *” -excluir

Esta técnica funciona muito rapidamente e geralmente é uma maneira melhor de trabalhar com arquivos em um diretório