- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 tcsh
,有一个非常有用的功能,可以自动打印每个命令的时间
统计信息。可以通过非常简单的设置时间
来启用它,以通过时间
的名称设置“特殊shell变量”:
tcsh$ set time
tcsh$ sleep 1
0.000u 0.015s 0:01.01 0.9% 0+0k 0+0io 2241pf+0w
tcsh$ sleep 1 && sleep 0.1
0.000u 0.000s 0:01.01 0.0% 0+0k 0+0io 2241pf+0w
0.000u 0.015s 0:00.11 9.0% 0+0k 0+0io 2243pf+0w
tcsh$
tcsh$ man tcsh | fgrep -A2 'If set to a number,'
time If set to a number, then the time builtin (q.v.) executes auto‐
matically after each command which takes more than that many
CPU seconds. If there is a second word, it is used as a format
2.257u 0.319s 0:01.52 168.4% 0+0k 0+0io 35517pf+0w
tcsh$
我尝试为 zsh
寻找类似的解决方案,但我在 zshoptions(1)
中找不到这样的选项或任何其他页面,我得到的只是更改 shell 底层功能的广泛配置设置(除了 EXTENDED_HISTORY
和 INC_APPEND_HISTORY_TIME
,它们虽然非常有用,但并不与我正在寻找的相同)。
zsh没有类似的选项吗?有没有办法打印一组命令中每个命令的执行时间?
最佳答案
该选项实际上位于 zshparam
中,不是zshoptions
,称为REPORTTIME
。
zsh% REPORTTIME=
% REPORTTIME=
zsh% sleep 1
sleep 1 0.02s user 0.01s system 2% cpu 1.039 total
zsh% sleep 1 && sleep 0.1
sleep 1 0.03s user 0.01s system 3% cpu 1.094 total
sleep 0.1 0.01s user 0.01s system 17% cpu 0.130 total
zsh%
% man zshparam | fgrep -B1 -A3 'If nonnegative'
REPORTMEMORY
If nonnegative, commands whose maximum resident set size
(roughly speaking, main memory usage) in kilobytes is greater
than this value have timing statistics reported. The format
used to output statistics is the value of the TIMEFMT parameter,
--
REPORTTIME
If nonnegative, commands whose combined user and system
execution times (measured in seconds) are greater than this
value have timing statistics printed for them. Output is
suppressed for commands executed within the line editor,
man zshparam 0.06s user 0.01s system 94% cpu 0.071 total
fgrep -B1 -A3 'If nonnegative' 0.02s user 0.02s system 67% cpu 0.069 total
%
关于performance - 在 zsh 中的每个命令之后自动执行内置时间(如 tcsh 中的 `set time`),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69338321/
我的代码有问题。它总是忽略if(userDigit=1).. 谁能告诉我这里出了什么问题? for(i=0; i=1) { //
我正在尝试从字符串 html_doc 中提取 id=obj1 并尝试将 onclick 函数 附加到它 document.addEventListener("DOMContentLoaded", fu
我正在尝试使用 css 动画来动画化从一个类到另一个类的变化。基本思想是在用户单击按钮时为从一个边缘滑动到另一个边缘的 slider 设置动画。 到目前为止我的代码。 https://jsfiddle
我目前面临使用前后伪元素淡入导航项的问题。 当我悬停导航项时,它必须将其背景颜色从白色更改为蓝色。没什么疯狂的。但它也必须显示两个背景图像,分别通过将::before 伪元素从 0 更改为 1 和::
有没有简单的方法可以在最近的sqlite版本中修改表,使其与预定义的架构匹配? 架构: war_id INTEGER NOT NULL, clanname VARCHAR(64), clanhomep
我该如何将我的搜索结果变成这样的: http://i.stack.imgur.com/NfPGs.png 结果显示特定术语在单元格中的位置。 我目前有这个基本的搜索脚本: $terms =
我正在尝试使用按钮创建输入字段。但我想要的是,当创建输入字段时,我想用相同的按钮隐藏创建的输入字段。我尝试了 slideToggle 函数,但效果不是很好。 $('#addEmail').one('
我想做这样的事情: Reference of image. 我所做的:两个 UIImagesView,一个带有 UIViewContentModeLeft,另一个带有 UIViewContentMod
我在使用应该修复表中列的插入触发器时遇到了问题: id - auto increment int thread_id - int [NULL] 我想要实现的是将 thread_id 设置
我使用 tinter.after() 每 200 毫秒 刷新一次树莓派上模拟时钟的显示。一开始还可以,但逐渐地,每次刷新之间的时间达到大约 2-3 秒。是否有任何解决方案可以将刷新间隔保持在 200m
我有一个按钮,它使用::after 伪来填充背景。目前它从左到右填充,这在宽度从 0 到 100% 时有意义。但是,我希望它翻转它填充的方式。 a.project--link { margin:
我正在尝试添加带有伪元素:after的下划线来注释一些文本。 我的问题是,我想强调下划线。在此示例中,这是短语“实际上确实可以...”和“ ...不起作用”。 .test { margin-top
鉴于此: This is a test It is 有没有我可以应用到 的 CSS?那它会出现在“This is...”之前,并且在 PREVIOUS LINE 之前吗? float:left; d
我正在使用链接左侧的图像。 现在,我使用图像的::before 属性来显示,但它显示在链接的上方。 我需要对齐它。这是一张照片: Link 我使用的代码是: .vocabulary-duration
我有一个页脚有 与 6 body {background:#bbb;} .main-footer a::after { content: " | "; color: white; mar
我有一个父元素和一些子元素,但我不能直接更改它们的 CSS。所以,我试图在父元素的 CSS 中更改我 child 的 CSS。示例: .parent { & .child {
我可以 div:after { content: "hello" } 但我能否为 hello 文本添加标题,以便当我用鼠标悬停它时显示标题? 谢谢 最佳答案 你不需要伪元素: p { ba
CSS 2.1 :after 和 CSS 3 ::after 伪选择器(除了 ::after 旧浏览器不支持)?是否有任何实际理由使用更新的规范? 最佳答案 这是伪类与伪元素的区别。 除了 ::fir
「掏出钥匙开门,然后在黑暗中摸索着墙壁开关的位置,最后将室内的灯点亮。」 这是一个星期之前,我每天晚上下班回家时的固定戏码,也可能是大部分人每天回家时的经历。这种「一对一」的日常琐碎还有许多许
我正在尝试包装 , ,和具有 的元素修复我无法直接编辑的表单上的某些定位。由于某种原因,当我尝试使用以下代码时: $("label").before(""); $("input[type=tex
我是一名优秀的程序员,十分优秀!