在shell中获取程序执行时间
我想在几种不同条件下在linux shell中执行某些操作,并能够输出每次执行的执行时间。
我知道我可以编写一个可以执行此操作的perl或python脚本,但是有什么方法可以在shell中执行它吗?(碰巧是bash)
回答:
使用内置time
关键字:
$帮助时间时间:时间[-p]管道
执行PIPELINE并打印实时,用户CPU时间,
和终止时执行PIPELINE所花费的系统CPU时间。
返回状态是PIPELINE的返回状态。-p选项
以略有不同的格式打印时序摘要。这使用
TIMEFORMAT变量的值作为输出格式。
例:
$ time sleep 2真正的0m2.009s
用户0m0.000s
sys 0分0.004秒
以上是 在shell中获取程序执行时间 的全部内容, 来源链接: utcz.com/qa/400641.html