Gnu time и форматирование вывода

Я хотел использовать время gnu для измерения времени выполнения некоторых небольших программ на .c. В мане написано, что:

-f FORMAT, --format FORMAT
Use FORMAT as the format string that controls the output of time.  See the below more information.

Тогда в примерах имеем:

To run the command `ls -Fs' and show just the user, system, and total time:
time -f "%E real,%U user,%S sys" ls -Fs

Но когда я пытаюсь выполнить эту команду из примера, я получаю:

time -f '%E real,%U user,%S sys' ls -Fs
-f: command not found

real    0m0.134s
user    0m0.084s
sys     0m0.044s

Мне интересно, где проблема, где я делаю ошибку ? Я просто хочу показать пользователю время, поэтому я играю с форматом вывода времени.

13
задан Andna 15 March 2012 в 07:35
поделиться