我想获得比标准时间命令提供的更多信息,所以我想传递详细标志。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
我究竟做错了什么?
答案1
如果您执行time
,则(尽管which time
会声称不是这样...)您将执行time
shell 的命令。该版本不接受-v
。而是执行正确的time
可执行文件:[来源]
$ /usr/bin/time -v sleep 4
那可行。