[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
"Capturar" sa�da do comando time
From: |
Fabio Vinicius |
Subject: |
"Capturar" saída do comando time |
Date: |
Wed, 28 Nov 2001 07:41:06 -0800 (PST) |
Olá companheiros,
Preciso implementar em um script a verificação do
tempo gasto para se executar um programa e fazer
algumas comparações com este valor.
No caso, é para verificar o tempo de resposta de um
servidor web. Pensei em algo do tipo (na crontab):
time lynx http://localhost/index.html
Então pegar a saÃda, que é por exemplo:
real 0m0.011s
user 0m0.010s
sys 0m0.000s
Aplicar grep, cut e depois fazer comparações do
tipo:
if [ $tempo -gt 15 ]; then
restart_servidor
fi
O problema está sendo "capturar" a saÃda do time.
Com pipe obtenho a saÃda do lynx.
Redirecionando >tempo e 2>tempo2 também tenho as
saÃdas do lynx.
Alguém teria uma idéia de como obter a saÃda do
time pra poder trabalhá-la ?
Obrigado, lista
Abraços
Fábio VinÃcius
__________________________________________________
Do You Yahoo!?
Yahoo! GeoCities - quick and easy web site hosting, just $8.95/month.
http://geocities.yahoo.com/ps/info1
From (no email address) Wed Nov 28 07:49:09 2001
Return-Path: <address@hidden>
X-Sender: address@hidden
X-Apparently-To: address@hidden
Received: (EGP: mail-8_0_0_1); 28 Nov 2001 15:49:06 -0000
Received: (qmail 40583 invoked from network); 28 Nov 2001 15:49:06 -0000
Received: from unknown (216.115.97.171)
by m10.grp.snv.yahoo.com with QMQP; 28 Nov 2001 15:49:05 -0000
Received: from unknown (HELO perninha.conectiva.com.br) (200.250.58.156)
by mta3.grp.snv.yahoo.com with SMTP; 28 Nov 2001 15:49:06 -0000
Received: from burns.conectiva (burns.conectiva [10.0.0.4])
by perninha.conectiva.com.br (Postfix) with SMTP id A7D4938CA7
for <address@hidden>; Wed, 28 Nov 2001 12:49:05 -0300 (EST)
Received: (qmail 8907 invoked by uid 0); 28 Nov 2001 15:45:53 -0000
Received: from verde.conectiva (10.0.2.168)
by burns.conectiva with SMTP; 28 Nov 2001 15:45:53 -0000
Date: Wed, 28 Nov 2001 13:49:50 -0200 (BRST)
X-X-Sender: <verde@verde.conectiva>
To: <address@hidden>
Subject: Re: [shell-script] Re: Colocar o ip em arquivo
In-Reply-To: <address@hidden>
Message-ID: <Pine.LNX.4.33L.0111281255040.945-100000@verde.conectiva>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=iso-8859-1
Content-Transfer-Encoding: 8BIT
X-eGroups-From: # aurelio marinho jargas <address@hidden>
From: # aurelio marinho jargas <address@hidden>
X-Yahoo-Profile: verde6666
ae fabricio,
@ 27/11, Fabricio Barros Cabral "FX":
> On Tue, 27 Nov 2001, # aurelio marinho jargas wrote:
> > ele mata o grep e os dois cut da linha de uma vez só, sem pipe.
> Exatamente! E viva o sed! :)
sed rula!
> > > (Eu sei que esse argumento é *tosco* mas tem maluco que gosta de perder
> > > horas e horas para descobrir como enxugar bits e regex! :P)
> > tosco nada meu, economia de bits rula!
> > não é pela performance, mas sim pelo desafio, pela arte!!! &:)
> Nessa parte: "... mas tem maluco que gosta de perder horas e horas pra
> descobrir como enxugar bits e regex", eu citar o seu nome Aurélio, mas
> pensei melhor nao falar, pq nao ia saber a sua reacao... hehehehe :P
hahahaha nem esquenta meu, pra me deixar puto tem que fazer muita
desgraça &:)
> E realmente, voce estah certo: o negocio eh o desafio, a arte, senao, que
> graca tem de usar sistemas unix e unix-like? :)
exactamente.
três horas gastas para diminuir o comando em um caractere
são três horas de puro deleite! &:)
--
http://verde666.org s/click/^a]/;^[:wq
- "Capturar" saída do comando time,
Fabio Vinicius <=