Use 'find' para localizar e excluir arquivos grandes de um certo tipo

3

Eu estou tentando find e rm -rf arquivos grandes no RHEL, mas o que eu esperaria desse comando que me daria puramente os diretórios de arquivos, alimentando-os em rm -rf , não é removê-los. Meu FU pode estar desligado, então, por favor, revise esta linha, eu pensei que iria funcionar.

find /tmp -type f -size +50000k -exec ls -lh {} \; | awk '{ print $9 }' | rm -rf
    
por Pred 05.08.2013 / 18:03

1 resposta

8

Você pode usar find /tmp -type f -size +50000k -delete , que é mais claro, mais simples e mais eficiente.

    
por 05.08.2013 / 18:15