5 个版本
0.2.2 | 2023 年 3 月 2 日 |
---|---|
0.2.1 | 2021 年 12 月 29 日 |
0.2.0 | 2021 年 12 月 28 日 |
0.1.1 | 2021 年 12 月 23 日 |
0.1.0 | 2021 年 12 月 23 日 |
#27 in #差异
98KB
121 行
watchdiff
监控输出并触发差异!
是否希望 watch
输出仅告诉您发生了什么更改?并且不仅是什么,还有何时?现在您可以了!进入:watchdiff
。
Watchdiff 将监控命令输出,并在检测到正在运行程序输出中的差异时在终端中输出。
用法
USAGE:
watchdiff [FLAGS] [OPTIONS] [command]...
FLAGS:
-h, --help Prints help information
-p, --permament Compare to the initial output (permament mode)
-V, --version Prints version information
OPTIONS:
-d, --delay <delay> Delay between runs in seconds [default: 2]
ARGS:
<command>... Command to run
要运行带参数的命令,请使用 --
来避免 watchdiff
的参数解析器,如下所示
watchdiff -d 5 -- ls -alh
安装
如果您已安装 Rust 和 Cargo,可以通过运行以下命令快速编译和安装 Watchdiff
cargo install watchdiff
这将安装 Watchdiff 到 ~/.cargo/bin/watchdiff,可能需要将其添加到您的 shell 的 PATH 变量中。
示例输出
Watchdiff 的输出经过着色,其中带有 -
预先添加的红色行已被删除,带有 +
的绿色行已被添加。
依赖项
~3–14MB
~110K SLoC