|
From: | Eldimar Souza |
Subject: | Re: [shell-script] Executar script |
Date: | Tue, 29 May 2018 13:47:36 -0300 |
olaeu não entendi 100% o seu problema.em geral um script vai executar sequencialmente cada linha, ate o fima unica forma pra "uma metade do script matar a primeira" é se vc executa a primeira em backgroundporem eu olho e não consigo detectar a fonte do seu problema, pode descrever melhor?On Tue, May 29, 2018 at 4:43 PM, Eldimar Souza address@hidden [shell-script] <address@hidden> wrote:Bom dia, senhores, tenho o seguinte script:#!/bin/bash -xswap=( $(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.shfiqtdprocessos=$(ps aux | grep -v grep | grep -v update | grep -c python3)if [[ $qtdprocessos -ne 6 ]]; then/home/comef/roboloide/scripts/click2.shfiEsse 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 SouzaAnalista de Suporte PlenoTel: (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."^ ^--
[Prev in Thread] | Current Thread | [Next in Thread] |