Escolher diretorios pelo tamanho e depois deletar....

1. Escolher diretorios pelo tamanho e depois deletar....

Waldemar Wantuil de Souza Neto
nissieloin

(usa Slackware)

Enviado em 24/08/2006 - 17:42h

To querendo apagar automaticamente no boot da maquina todos os perfis do windows xp que ultrapassarem 5500 kb no meu serv.
Queria um script pra fazer isso.

Na verdade é que preciso é saber como selecionar os diretorios maiores.


  


2. Usando o find

lourival sabino da silva junior
ls_junior

(usa Debian)

Enviado em 08/09/2006 - 13:50h

Este comando apagará todos os diretórios dentro do <DIRETORIO> que são maiores que 5500k.

$ find <DIRETORIO> -type d -size +5500k -exec rm -rf {} \;


3. Não funcionou

Waldemar Wantuil de Souza Neto
nissieloin

(usa Slackware)

Enviado em 08/09/2006 - 14:54h

Kra valeu a ajuda, mas nao funcionou, pq os diretorios por padrao tem 4k de tamanho, a ideia é o tamanho ocupado pelo diretorio em disco, aí sim é diferente. Se eu usar o comando:
du -h --max-depth=1
Ele me retorna o espaço, porém nao sei como trabalhar com estes valores.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts