shellunixtimeio-redirection

How can I redirect the output of the "time" command?


I tried to redirect the output of the time command, but I couldn't:

$time ls > filename
real    0m0.000s
user    0m0.000s
sys     0m0.000s

In the file I can see the output of the ls command, not that of time. Please explain, why I couldn't and how to do this.


Solution

  • you can redirect the time output using,

    (time ls) &> file
    

    Because you need to take (time ls) as a single command so you can use braces.