【发布时间】:2021-08-10 19:29:22
【问题描述】:
我想在 shell 中测量执行脚本需要多长时间。我使用内置命令“时间”。
例如对于
time (sleep 5)
我明白了
real 0m5,003s
user 0m0,001s
sys 0m0,000s
现在我想比较一下实际持续时间(0m5,003s)是否小于 10 秒。
如何访问实时使用它?
【问题讨论】:
-
我不能打招呼哈哈。所以大家好:)
-
这能回答你的问题吗? Parsing the output of Bash's time builtin
-
嗨@U880D 谢谢你的链接。我是shell的初学者,我真的不明白如何去做。我想从输出中保存实时时间并将其用于进一步的应用程序。
-
没问题,我们都是初学者。您的问题的解决方案是there。我几乎只会重复已经以非常好的方式解释过的内容。你可以先看看
echo $(TIMEFORMAT='%R'; { time sleep 5; } 2>&1)的结构。 -
@psad:这可能会有所帮助:serverfault.com/questions/175376/…