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

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

Re: [shell-script] Executar comando diminuindo timeout


From: Osvaldo Filho
Subject: Re: [shell-script] Executar comando diminuindo timeout
Date: Wed, 23 Apr 2014 09:42:52 -0300

Você pode executar com o comando time. Joga dentro de uma varável e testa com o IF. 

timeout=$(time comando)

if $timeout -gt valorEscolhido
do
       echo Excedeu
done


2014-04-23 9:39 GMT-03:00 Renato Sousa <address@hidden>:
 

Bom dia a todos da lista,

Preciso elaborar um script que executa um comando e me retorna a variável $? para verificar se o comando foi ou não bem sucedido.  O problema é que o timeout do comando em caso de falhas é muito grande e não consigo (ou não sei !!!) alterar esse comportamento na  execução.
Existe algum comando para executar um outro comando por X segundos e abortar caso esse tempo seja maior ?
Estive pensando em fazer um laço, executar o comando em background, identificar o PID e acompanhar a execução por um período determinado.
Alguém tem alguma ideia ?

Abraços,

Renato




--
Att,

Osvaldo Filho.

Analista de Suporte (Operações de Datacenter) - Synapsis Brasil. 
Sócio-fundador do i-TIC Digital Livre - Informação Livre para todos! 
Twitter i-TIC Digital Livre: @iticdigital
TUX-CE Member.
Técnico em Conectividade com Extensão em Desenvolvimento de Software - IFCE (Cefet).
Graduando em Telemática - IFCE (Cefet).
Graduando em Redes de Computadores - Estácio/FIC
Novell Datacenter Technical Specialist.
Linux Professional Institute Certified Level 1.
Novell Certified Linux Administrator (CLA).

Visite: http://osvaldofilho.wordpress.com
           
           http://modestando.wordpress.com

Facebook: Osvaldo Filho
Twitter: @osvaldofilho

reply via email to

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