Enviado em 21/10/2018 - 01:28h
Saudações gostaria muito de uma ajuda gostaria que cada vez que o While roda gostaria que ele soma-se na variável dias a excluir, minha ideia é enquanto o disco tiver acima de 20%, o loop continuaria rodando e acresentando sempre um dia a mais, mantendo ele sempre abaixo ou igual a 20 %. Muito obrigado a todos
hd_por=($( df -h $hd | grep / | cut -s --delimiter="G" --fields=4 | tr -d "%" | tr -d "/"| tr -d "mediausb"))
echo =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
apagar80=20
clear
date
echo
echo $hd_por
echo "Espaço Utilizado em Disco: $hd_por %";
while [ $hd_por > $apagar80 ]
do
if [ $hd_por > $apagar80 ]
then
sleep 2
dias_excluir=30
echo $dias_excluir
sudo find /media/usb/* -mtime $dias_excluir1 -exec rm -rf {} \;
else
echo Disco Menor que $apagar80%
fi
done
hd_por=($( df -h $hd | grep / | cut -s --delimiter="G" --fields=4 | tr -d "%" | tr -d "/"| tr -d "mediausb"))
echo =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
apagar80=20
clear
date
echo
echo $hd_por
echo "Espaço Utilizado em Disco: $hd_por %";
while [ $hd_por > $apagar80 ]
do
if [ $hd_por > $apagar80 ]
then
sleep 2
dias_excluir=30
echo $dias_excluir
sudo find /media/usb/* -mtime $dias_excluir1 -exec rm -rf {} \;
else
echo Disco Menor que $apagar80%
fi
done