Mostrando postagens com marcador rm. Mostrar todas as postagens
Mostrando postagens com marcador rm. Mostrar todas as postagens

quinta-feira, 23 de outubro de 2008

Apagando arquivos com mais de 30 dias

O comando a seguir irá apagar arquivos com mais de 30 dias de existência:

for i in */*/*/Maildir/.Trash/cur ; do  find $i -mtime +30 -ls -exec rm -f {} \; ; done | tee ~/deletados

Note que a medida que o comando é executado, é inserido no arquivo "deletados" todos os nomes de arquivos que foram deletados.

FIND com RM

Uma dica de como usar o comando "find" para apagar com segurança arquivos e diretórios:

Apaga arquivos que começam com temp:
find . -name 'temp*' -type f -exec rm -f {} \;

Apaga diretórios que começam com temp:
find . -name 'temp*' -type d -exec rm -rf {} \;