早些时候我正在阅读SO上的answer,我想知道为什么它还没有在PowerShell中被模拟过。在PowerShell中的Unix时间命令的等价物?
在unix/linux中,我们可以使用time
命令作为简单的基准测试工具。
$ time ./script1.sh
real 0m1.005s
user 0m0.000s
sys 0m0.008s
在PowerShell中,我们可以使用measure-command
类似:
$ Measure-Command {java post_incr}
Days : 0
Hours : 0
Minutes : 0
Seconds : 1
Milliseconds : 18
Ticks : 10188003
TotalDays : 1.17916701388889E-05
TotalHours : 0.000283000083333333
TotalMinutes : 0.016980005
TotalSeconds : 1.0188003
TotalMilliseconds : 1018.8003
但是,这是不一样的time
,该报告真实,用户和SYS(见三者之间的区别链接的SO Answer)
这个(time
)显然是这样一个有用的小工具。是否有任何用户为此功能编写了cmdlet,还是已经在V3中或计划用于将来的版本?
我真的很习惯使用Windows Powershell,你能解释一下我需要做什么来使用你的'时间'执行吗? – Amndeep7