Quanto à minha resposta anterior e o teu email respondido ao Eri, veja
se te resolve:
bgun...@bgunter:~/a$ rm txt
bgun...@bgunter:~/a$ ((time ls)2>&1)>txt && cat txt
1
2
3
4
5
txt
real 0m0.004s
user 0m0.000s
sys 0m0.004s
bgun...@bgunter:~/a$
Paulo Soares Drumond wrote:
>
> Eri,
>
> Valeu. Co
Grande,
O que você deseja deve ser isso então:
bgun...@bgunter:~$ mkdir a
bgun...@bgunter:~$ cd a
bgun...@bgunter:~/a$ touch {1,2,3,4,5}
bgun...@bgunter:~/a$ ((time ls)2>&1)>txt
bgun...@bgunter:~/a$ cat txt
1
2
3
4
5
txt
real 0m0.005s
user 0m0.000s
sys 0m0.004s
bgun...@bgunter:~/a$
[]'s
Gunt
Tente usar /usr/bin/time explicitamente
e redirecionar a saida de erro
On Wed, 2010-02-24 at 14:32 -0300, Paulo Soares Drumond wrote:
>
> Senhores,
>
> Um usuário me procurou pedindo para executar um programa. Até aí tudo
> em ordem. O software em questão (simulador de reservatórios) apresen
O time usa o stderr para imprimir o resultado.
Faça assim:
(time comando) 2>txt
[]'s
Gunter
Paulo Soares Drumond wrote:
>
> Senhores,
>
> Um usuário me procurou pedindo para executar um programa. Até aí tudo
> em ordem. O software em questão (simulador de reservatórios) apresenta
> ao fim o t
Senhores,
Um usuário me procurou pedindo para executar um programa. Até aí tudo
em ordem. O software em questão (simulador de reservatórios) apresenta
ao fim o tempo decorrido da simulação. Mas isso só ocorre quando ela -
a simulação - chega ao fim. E ele precisa do tempo sempre.
Recomendei o uso