5 个不稳定版本
0.3.0 | 2024 年 1 月 24 日 |
---|---|
0.2.0 | 2024 年 1 月 24 日 |
0.1.2 | 2024 年 1 月 24 日 |
0.1.1 | 2024 年 1 月 24 日 |
0.1.0 | 2024 年 1 月 24 日 |
#1000 在 命令行工具
每月 32 次下载
9KB
98 行
tmrs
CLI 工具,用于测量命令的时间性能,内置平均值和标准差等功能。
名称受 time
启发,具有明显的 rs
后缀。发音为 "timers"(我想?)。
用法
只需在 tmrs
后面跟上您想要计时的命令
$ tmrs ls
avg: 0.003sec
std dev: 0.000sec
要传递参数,请使用 --
将命令与参数分开
$ tmrs -- ls -R
avg: 0.013sec
std dev: 0.006sec
选项
Usage: tmrs [OPTIONS] <COMMAND>...
Arguments:
<COMMAND>... The command to time against
Options:
-n, --number <NUMBER> Number of runs to average [default: 5]
-d, --debug Enable debug logging, log timing for each run
-v, --verbose Log the output of the ran commands to stdout
-h, --help Print help
-V, --version Print version
安装
直接从 crates.io 安装,并在您的机器上构建软件包(只需一秒钟!)
$ cargo install tmrs
从源代码克隆和构建
$ git clone [email protected]:alxgmpr/tmrs.git
$ cd tmrs
$ cargo build --release
$ cp target/release/tmrs /usr/local/bin # or wherever you want
许可证
MIT
依赖关系
~1.4–2MB
~39K SLoC