【文件属性】:
文件名称:rolex:更好的手表(1)
文件大小:52KB
文件格式:ZIP
更新时间:2021-06-19 01:34:54
Python
劳力士
rolex是更好的watch(1) 。 它可以定期运行命令,以终端的全宽和全高显示其输出,但它也可以:
在独立配置的拆分窗格中运行多个命令,以适应终端大小的变化
动态更改单个命令运行之间的时间
动态添加和删除新命令
暂停和取消暂停命令运行
突出显示命令输出与上次运行(“diff last”模式)或特定时间点输出(“diff mark”模式)的差异
突出显示命令输出中模式的匹配项
手动重新运行命令
渲染命令输出中数值的时间序列 ASCII 条形图
快速开始
rolex是用 Python 实现的,在单个可执行脚本中,除了 Python 标准库之外没有任何依赖项。
$ curl -L https://github.com/hut8labs/rolex/raw/master/rolex.py > rolex
$ chmod +x rolex
$ ./rolex command1 a
【文件预览】:
rolex-master
----.gitignore(544B)
----Makefile(229B)
----.travis.yml(112B)
----LICENSE(1KB)
----doc()
--------rolex.png(40KB)
----rolex.py(42KB)
----README.md(1KB)
----dev_requirements.txt(79B)
----test_rolex.py(16KB)