fredericoac
(usa Suse)
Enviado em 24/08/2009 - 17:15h
Pessoal, estou quase finalizando um script meu, falta apenas um detalhe.
Quero comparar o tamanho de dois diretorios, ex:
diretorio1 = /vm
diretorio2 = /backup
Caso o diretorio /backup seja MENOR que o /vm me retornar uma mensagem "/backup e menor que origem" para o arquivo /var/log/bkperror.log
Estou tentando conforme abaixo, mais não está dando certo
# pegar tamanho do arquivo
arqtam=$(du /vm/ | awk '{print $1}')
# comparar se maior que o diretorio backup
if [ $arqtam -gt /backup ]; then
echo >> /var/log/bkperror.log " origem maior que o limite do /backup"
exit 1
else
echo " tamanho OK, iniciando backup..."
# comandos para iniciar o backup...
fi