我想评估autojump-like命令的开销为
```js
time cd /tmp
time z /tmp
time autojump /tmp
但是,没有类似time ls的输出
```js
ls -G 0.00s user 0.00s system 66% cpu 0.007 total
为什么time命令的行为如此,并且有一种方法可以测量cd命令的运行时间?
非常感谢!
出现这种现象的原因是您运行了两个内置命令:time和cd。因此,您无法精确测量时间。
由于这个原因以及许多其他原因/usr/bin/time,您可以使用专用的可执行文件。你也有/usr/bin/cd。
因此,以这种方式尝试命令:
/usr/bin/time cd /tmp
/usr/bin/time z /tmp
/usr/bin/time autojump /tmp 在这里,您可以找到有关内置命令和外部命令之间差异的更多详细信息。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。