Enviado em 27/05/2017 - 20:24h
Sou iniciante no linux e mais novo ainda em shell script.
Estou tentando fazer um script que pega o valor total da cpu no momento e se ele for maior que 70%, ele executa um comando, se não for ele te da a opção de executar esse comando ou não.
meu problema e com essa comparação da % usada da cpu com os 70%, eu não faço ideia de como fazer isso e to amarrado nessa parte à algum tempo.
não é nada de outro mundo creio eu, mas isso ta quebrando minha cabeça no momento
Estou tentando fazer um script que pega o valor total da cpu no momento e se ele for maior que 70%, ele executa um comando, se não for ele te da a opção de executar esse comando ou não.
meu problema e com essa comparação da % usada da cpu com os 70%, eu não faço ideia de como fazer isso e to amarrado nessa parte à algum tempo.
clear
opcoes() {
echo "deu certo"
}
variavel=$(ps aux|sed '1d'|awk '{TT+=$3}END{print TT}')
if [ $variavel -ge "70" ]; then
opcoes
else
echo "Desenja entrar no menu de gerenciamento: s/n?"
read entrar
if [ "$entrar" = "s" ]; then
opcoes
else
if [ "$entrar" = "n" ]; then
echo "Saindo..."
sleep 1
exit 0
else
echo "Error: Opção invalida"
fi
fi
fi
não é nada de outro mundo creio eu, mas isso ta quebrando minha cabeça no momento