Boa tarde,
É um seguinte, tenho um diretorio chamado backup,
Como faço para comparar se o conteudo do diretorio backup é superior ou não a 4.7 GB
Grato
WASLEY
Boa tarde,
É um seguinte, tenho um diretorio chamado backup,
Como faço para comparar se o conteudo do diretorio backup é superior ou não a 4.7 GB
Grato
WASLEY
Última edição por wasley; 06-12-2006 às 17:00.
Fala wasley,
Blzinha?
Espero que sim...
Então existem varias formas de você verificar isso, vou colocar um script que bolei agora aqui, veja se é util a vc.
Qualquer dúvida posta ai.
#!/bin/bash
#Diretório do seu backup
dir=/backup
tamanho_dir=`du -ck $dir | grep total | awk '{print $1}'`
#Tamanho em Kbytes de 4.6 GB pode mudar também
tamanho_especificado="4710400"
fl=`echo "$tamanho_dir >= $tamanho_especificado" | bc`;
if [ "$fl" -eq "0" ];
then
echo "Maior"
else
echo "Menor"
fi
Abraços
Eu tava bolando algo assim:
Código :#!/bin/bash tamanho=`du -sh -k "/usr" | awk '{print $1}'`; echo "$tamanho" if [ $((tamanho)) -lt 12000 ]; then echo "Menor"; elif [ $((tamanho)) -eq 12000 ]; then echo "igual"; else echo "Maior"; fi
Fica mais fácil transformar esses 4.7 GB em Kbytes...