Eldimar Souza eldimax@gmail.com [shell-script]
2018-05-29 14:43:56 UTC
Bom dia, senhores, tenho o seguinte script:
#!/bin/bash -x
swap=( $(free -w|grep Swap) )
free=$(echo "scale=2;(${swap[3]}/${swap[1]}) <= 0.50"|bc)
if [[ $free -eq 1 ]]; then
/home/comef/roboloide/scripts/click2.sh
fi
qtdprocessos=$(ps aux | grep -v grep | grep -v update | grep -c python3)
if [[ $qtdprocessos -ne 6 ]]; then
/home/comef/roboloide/scripts/click2.sh
fi
Esse script fica executando o tempo todo no crontab, porem a primeira
párte demora pra executar, fazendo com que a segunda parte acabe matando a
execução da primeira, pois ele não acha a quantidade de processo. como faço
pra ele executar a segunda parte apos a verificação da segunda, mas que
isso fique de forma constante? ou seja, quero que todo script seja
executado, mas que a segunda condição não ocorra caso a primeira esteja
acontecendo
--
Eldimar Jaconias de Souza
Analista de Suporte Pleno
Tel: (61) 9228-9214 / 3048-1034
"O que fazer, pra onde ir senhor se só tu tens as palavras de Vida Eterna"
ºvº "Software Livre: não é pelo dinheiro.
/( _ )\ à uma questão de consciência."
^ ^
#!/bin/bash -x
swap=( $(free -w|grep Swap) )
free=$(echo "scale=2;(${swap[3]}/${swap[1]}) <= 0.50"|bc)
if [[ $free -eq 1 ]]; then
/home/comef/roboloide/scripts/click2.sh
fi
qtdprocessos=$(ps aux | grep -v grep | grep -v update | grep -c python3)
if [[ $qtdprocessos -ne 6 ]]; then
/home/comef/roboloide/scripts/click2.sh
fi
Esse script fica executando o tempo todo no crontab, porem a primeira
párte demora pra executar, fazendo com que a segunda parte acabe matando a
execução da primeira, pois ele não acha a quantidade de processo. como faço
pra ele executar a segunda parte apos a verificação da segunda, mas que
isso fique de forma constante? ou seja, quero que todo script seja
executado, mas que a segunda condição não ocorra caso a primeira esteja
acontecendo
--
Eldimar Jaconias de Souza
Analista de Suporte Pleno
Tel: (61) 9228-9214 / 3048-1034
"O que fazer, pra onde ir senhor se só tu tens as palavras de Vida Eterna"
ºvº "Software Livre: não é pelo dinheiro.
/( _ )\ à uma questão de consciência."
^ ^