Você pode usar find
. Para remover todos os arquivos menores que 12345 bytes:
find somedir -type f -size -12345c -delete
Por favor, teste isso antes de usá-lo! Você pode ver quais arquivos serão afetados pela execução da pesquisa sem antes excluir:
find somedir -type f -size -12345c
O modificador c
para o tamanho diz para contar bytes. O Hennes acima estava no caminho certo, mas tanto o GNU find quanto o BSD descobriram que o OSX suporta o modificador c
byte-count. Veja a man page para encontrar; existem outras opções disponíveis se você se importa apenas com o tamanho em kilobytes ou megabytes.