Script para excluir conteúdo com mais de x dias

0

Eu tenho o script a seguir, embora eu queira alterá-lo para excluir o conteúdo quando o diretório atingir um determinado tamanho. Quais são minhas opções?

find /home/scott/google-drive/CAMMEDIA/* -mtime +1 -exec rm -rf {} \;
    
por Scott 08.05.2018 / 20:49

1 resposta

0

Este é o pseudo código. Você terá que definir o tamanho da pasta e o que você deseja remover (você não estava claro sobre o que queria remover, então estou executando a mesma coisa que você)

MAX_SIZE=50000
DIR_SIZE=$(du /home/scott/google-drive/CAMMEDIA/*)
if [$MAXSIZE -gt $DIR_SIZE]
then
    find /home/scott/google-drive/CAMMEDIA/* -mtime +1 -exec rm -rf {} \;
fi
    
por Jeff 08.05.2018 / 21:07