Tiago Schievenin tskiva84@gmail.com [shell-script]
2018-10-03 19:52:01 UTC
Boa tarde Pessoal,
Desenvolvi um script para remover arquivos antigos, que não são acesseados
ou modificados há mais de 180 dias, neste script é necessário me basear no
nome do diretório que possui a data em que o mesmo foi criado e não a data
de criação do arquivo.
O script esta funcionando, porém a execução dele é um pouco lenta, existe
alguma maneira de tunar este script:
for i in `seq 180 365`
do
DATE=`date +%Y"."%m"."%d --d ''$i' days ago'`
find $DIR -name *$DATE* -type d | tee -a $LOG | xargs rm -rf
done
Desde já muito obrigado.
Atenciosamente,
Tiago S Gonçalves
Desenvolvi um script para remover arquivos antigos, que não são acesseados
ou modificados há mais de 180 dias, neste script é necessário me basear no
nome do diretório que possui a data em que o mesmo foi criado e não a data
de criação do arquivo.
O script esta funcionando, porém a execução dele é um pouco lenta, existe
alguma maneira de tunar este script:
for i in `seq 180 365`
do
DATE=`date +%Y"."%m"."%d --d ''$i' days ago'`
find $DIR -name *$DATE* -type d | tee -a $LOG | xargs rm -rf
done
Desde já muito obrigado.
Atenciosamente,
Tiago S Gonçalves