Enviado em 22/07/2015 - 15:48h
Pessoal, estou montando um script mas não tenho muita experiência, peguei alguns scrips prontos e fui aprendendo e melhorando de acordo com a minha necessidade..#/bin/bash #Limpa o arquivo antes de utilizado. touch /dev/null > /tmp/usohd.txt # # Verifica a utilização, ordena as particões e salva em arquivo temporário df -h | grep sda | sort > /tmp/df.txt # # Verifica se as partições estão acima de 90 % e envia e-mail com o conteúdo while read linha do PARTICAO=`echo $linha | awk '{ print $1 }'` USO=`echo $linha | awk '{ print $5 }' | sed "s/%//g"` # Removendo o símbolo % DIRETORIO=`echo $linha | awk '{ print $6 }'` if [ "$USO" -gt "15" ]; then #Troque o número deste linha pelo limite que desejar! echo "A partição "$PARTICAO", do diretório "$DIRETORIO" no Servidor "$HOSTNAME" esta com "$USO"% de uso! Favor verificar!!!" >> /tmp/usohd.txt # else touch /tmp/usohd.txt fi # echo `cat /tmp/usohd.txt` # #Verifica se o arquivo está vazio, caso não esteja o e-mail é enviado! if [ -f /tmp/usodh.txt ]; then ssmtp -vvv mauricio.berro@syntesis.com.br < /tmp/usohd.txt else echo "Arquivo vazio!" fi
Como gerar um podcast a partir de um livro em PDF
Automatizando digitação de códigos 2FA no browser
Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Como Instalar o Microsoft Teams no Linux Ubuntu
Músicas de Andrew Hulshult no DOOM (WAD)
Instalar o Apache, MySQL e PHP no Oracle Linux 8
Bloqueando telemetria no Deepin 23.1
Como converter imagens PNG/JPEG para SVG em linha de comando