Answers:
cat
,^D
而不^C
是以0而不是130退出
一种简单的方法是花费开始时间,而一旦停止脚本,则花费停止时间。最后,打印时差。这可以使用Python轻松完成:
python -c $'import time;start=time.time();\ntry:\n\twhile True: time.sleep(0.25)\nexcept: print(time.time()-start)'
或较长版本的可读性:
import time
start=time.time();
try:
while True: time.sleep(0.25)
except:
print(time.time()-start)
使用Ctrl + C停止
while True: pass
以100%运行CPU。我建议while True: time.sleep(1e9)
改为(signal.pause()
也可以,但是需要额外的导入)。
except KeyboardInterrupt
这样会更好