我可能遇到了区域设置问题或类似的问题,因为每次运行 /usr/bin/time 命令时,输出都会作为一行显示,难以解读。
以上是没有参数的echo命令的示例,但所有命令都适用。
0.00user 0.00system 0:00.00elapsed 0%CPU (0avgtext+0avgdata 1756maxresident)k
以上是没有参数的echo命令的示例,但所有命令都适用。
man time
,格式部分。另外,尝试使用time -p
进行可移植性格式化,使用time -v
进行详细输出。 - randomir/usr/bin/time echo 2>&1 | xargs -n 1
吗?请注意,时间输出在stderr
上,因此您必须将其重定向到stdout
。 - Eduard Itrich