#cli #timer #utilities #command-line

app timeme

用于计时命令行程序执行的工具

4 个版本

0.2.4 2021年10月13日
0.2.3 2021年10月10日
0.2.0 2021年10月10日
0.1.0 2021年10月9日

#187 in #timer

MIT 许可证

8KB
125

timeme

Crate Version Rust

由 Austin Poor 创建

Rust 编写的命令行程序执行计时 CLI。

安装

cargo install timeme

快速开始

这是对 timeme 帮助的快速浏览

timeme 0.2.4
$ timeme --help

Austin Poor <[email protected]>

Times the execution of a command.

USAGE:
    timeme [OPTIONS] <CMD> [ARGS]...

ARGS:
    <CMD>        The command to time
    <ARGS>...    The arguments to pass to CMD

FLAGS:
    -h, --help       Print help information
    -V, --version    Print version information

OPTIONS:
    -n, --number <number>    Number of times to run the command. Note: Set to <= 0 to run for at
                             least 0.2s. [default: 0]

以下是它在实际操作中的样子

$ timeme echo Hello, world!
1.281654ms (+/- 412.714µs) for 156 loops

您可以为命令指定运行次数。

$ timeme -n 10 echo Hello, world!
1.48318ms (+/- 326.664µs) for 10 loops

或者,如果您留空 -ntimeme 将反复运行命令,直到运行时间至少为 0.2 秒。

依赖项

~1.5MB
~23K SLoC