A solução usual para esse problema é colocar o comando time
em um grupo:
$ { time wc test >wc.out; } 2>time.out
este comando é redirecionar a saída de time
para múltiplos argumentos:
$ time wc test >wc.out 2>time.out
livro do ambiente de programação unix mostra que a saída de erro time
redireciona para time.out
, mas parece que está tratando a parte 2>time.out
como parte do comando wc
e não está redirecionando a saída do erro para time.out
como eu esperava, então qual é o problema?
A solução usual para esse problema é colocar o comando time
em um grupo:
$ { time wc test >wc.out; } 2>time.out
Tags time output shell io-redirection