Как я могу дать аргументы команде времени (Ubuntu)


20

Я хочу получить немного больше информации, чем дает стандартная команда времени, поэтому я хочу передать подробный флаг. info timeдает в качестве примера time -v sleep 4, однако, когда я выполняю это (как в bash или tcsh), я получаю

% time -v sleep 4
-v: Command not found.
0.000u 0.000s 0:00.00 0.0%  0+0k 0+0io 0pf+0w

Что я делаю неправильно?

Ответы:


38

Если вы выполняете timeто (даже если which timeбудете требовать иного ...), вы выполняете timeкоманду оболочки. Эта версия не принимает -v. Вместо этого выполните соответствующий timeисполняемый файл: [source]

$ /usr/bin/time -v sleep 4

Это будет работать.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.