[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Ajuda com comando time pegando a saida de mais de um
From: |
Tiago Peczenyj |
Subject: |
Re: [shell-script] Ajuda com comando time pegando a saida de mais de um comando por vez |
Date: |
Sat, 28 Apr 2012 13:34:06 -0300 |
sim
lembre-se que o time escreve o tempo na stderr logo vc precisa pegar
através do file descriptor 2
bash$ VAR=$( /usr/bin/time ls 2>&1 >&-)
bash$ echo $VAR
0.00 real 0.00 user 0.00 sys
2012/4/28 Rodrigo Galdino Camargo <address@hidden>
> Opa Alex, obrigado!
>
> Sabe se eu consigo rodar o time para uma function dentro de um script?
>
> abs,
> Rodrigo.
>
> Em 15 de abril de 2012 17:21, address@hidden
> <address@hidden>escreveu:
>
> > **
> >
> >
> > Opção 1: colocar um time para cada um e depois fazer o cálculo com o
> > comando bc.
> >
> > Opção 2: colocar a seguinte sintaxe: time `script1;script2`
> >
> > Att,
> > Alex Marques
> >
> >
> > Em 14 de abril de 2012 20:34, Christian Lyra <address@hidden>
> > escreveu:
> >
> > > 2012/4/14 Rodrigo Galdino Camargo <address@hidden>
> > >
> > > > **
> > > >
> > > >
> > > > Prezados, preciso da saída do time dentro de um script para dois
> > > comandos:
> > > >
> > > > ex. /usr/bin/time tar cf bkp.tar origem | gpg -c bkp.tar
> > > >
> > > >
> > > time (tar cf bk.tar origm | gpg -c bgk.tar)
> > >
> > > ou a solução trivial: coloca os dois comandos num script e faz um time
> > > bkp.sh
> > >
> > >
> > >
> > > > Porém isto só me retorna a saída do time para o primeiro comando, no
> > > caso o
> > > > tar.
> > > >
> > > > abs,
> > > > Rodrigo Galdino.
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > > >
> > >
> > >
> > >
> > > --
> > > Christian Lyra
> > > PoP-PR/RNP
> > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> > > ------------------------------------
> > >
> > > ----------------------------------------------------------
> > > Esta lista não admite a abordagem de outras liguagens de programação,
> > como
> > > perl, C etc. Quem insistir em não seguir esta regra será moderado sem
> > > prévio aviso.
> > > ----------------------------------------------------------
> > > Sair da lista: address@hidden
> >
> > > ----------------------------------------------------------
> > > Esta lista é moderada de acordo com o previsto em
> > > http://www.listas-discussao.cjb.net
> > > ----------------------------------------------------------
> > > Servidor Newsgroup da lista: news.gmane.org
> > > Grupo: gmane.org.user-groups.programming.shell.brazil
> > >
> > > Links do Yahoo! Grupos
> > >
> > >
> > >
> >
> > --
> > Abs,
> > Alex Marques
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
>
>
> --
> att,
> Rodrigo Galdino.
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem
> prévio aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>
>
--
Tiago B. Peczenyj
Linux User #405772
http://pacman.blog.br
[As partes desta mensagem que não continham texto foram removidas]