我如何为时间命令提供参数(ubuntu)

Pet*_*mit 26 bash time ubuntu

我想获得比标准时间命令更多的信息,所以我想传递详细标志。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
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

Ste*_*202 46

如果你执行time然后(即使which time会声称否则......)你执行timeshell的命令。那个版本不接受-v。相反,执行正确的time可执行文件:[source]

$ /usr/bin/time -v sleep 4
Run Code Online (Sandbox Code Playgroud)

那可行。