shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] procedimento de verificacao


From: miranda
Subject: Re: [shell-script] procedimento de verificacao
Date: Thu, 12 Aug 2010 09:05:21 -0300

Faça os seguintes testes aí e veja a que conclusão chega :
1) ps aux|grep -q aplicativo.exe
   echo $?
2) ps aux|grep -q aplocotovo.oxo
   echo $?

Se você atribuir o resultado de echo $? a uma variável, 
digamos , assim
COD_RET=$(echo $?)
poderá , logo a seguir , testar seu valor
como fez em seu exemplo


On Wed, 2010-08-11 at 22:01 -0300, Francisco - Yahoo wrote:
>   
> boa noite a todos, to com uma duvida e gostaria da orientacao de vcs,
> ja 
> fiz busca no google e nao encontrei o que queria ou entao procurei
> pelo 
> procedimento errado, mas vamos aos fatos.
> para agilizar meus procedimentos pretendo fazer um script que informe 
> se uma aplicacao sendo executada pelo wine esta em execucao e em caso 
> negativo ela seja ativada, o procedimento sera feito a cada 15
> minutos.
> li a respeito do comando ps e ele me informa realmente se a rotina
> esta 
> em execucao.
> 
> # ps aux | grep aplicativo.exe | wc -l
> 2 significa que esta sendo executado
> 1 significa que nao esta sendo executado
> ( foi o que eu entendi )
> 
> entao como coloco a instrucao de retorno dentro do if
> 
> #!/bin/bash
> # limpar o terminal
> nrotina = ps aux | grep BaixarXml.exe | wc -l
> if [ $nrotina -eq 1] then
> echo " apenas 1 rotina encontrada "
> else
> echo " diferente de 1 rotina encontrada "
> fi
> 
> Agradeco a orientacao, se nao for incomodo demais, me explique o
> erro, 
> para que eu possa entender.
> 
> Francisco Carlos de Andrade
> 
> __________________________________________________
> Fale com seus amigos de graça com o novo Yahoo! Messenger 
> http://br.messenger.yahoo.com/ 
> 
> 
> 
> 
> 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]