Pular para o conteúdo

Avisar quando partição estiver 90% ocupada

Verifica o espaço ocupado das partições e envia e-mail quando ultrapassar o limite definido.
Marcelo Ferraz de Souza m4rc310
Hits: 4.721 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Verifica o espaço ocupado das partições e envia e-mail quando ultrapassar o limite definido.
Download quotas.sh Enviar nova versão

Esconder código-fonte

#!/bin/bash
#exec 1>/tmp/${0##*/}.log 2>&1
df -P | while read LINHA;
do
usage=$(echo "$LINHA" | nawk '{print int(100*$3/$2)}')
dev=$(echo "$LINHA" | nawk '{print $1}')
limite=90
if [ "$usage" -gt "$limite" ];
then
  echo quota de $dev em $usage% ultrapassou $limite% | mail seuEmail@seuProvedor.com -s "Quota de ' $dev ' com '$limite'% de uso."
else
  echo quota de $dev em $usage% dentro dos $limite% as $(date +%X)
fi
done
exit 0

Myhard - Informações sobre seu hardware

Zshortcut - criar atalhos no menu de programas

Shuffle - Simples shell script que embaralha um array

Extrair arquivos rar

Copiar fotos da Canon S1X IS

#1 Comentário enviado por sujeitosuspeito em 25/10/2012 - 10:56h
Bom dia

Caro colega do VOL

poderia verificar se este script esta realmente funcionando, pois executei o mesmo e esta dando alguns erros.

fico no aguardo.

Contribuir com comentário

Entre na sua conta para comentar.