4 个版本

使用旧的 Rust 2015

0.0.8 2023 年 8 月 17 日
0.0.3 2017 年 4 月 26 日
0.0.2 2017 年 4 月 1 日
0.0.1 2017 年 1 月 30 日

#1155命令行工具

Apache-2.0

550KB
513

包含 (Mach-o 可执行文件, 1.5MB) result/bin/runwhen

runwhen - 一个在用户定义的触发器上执行命令的工具。

用法

Runs a command on user defined triggers.

USAGE:
    runwhen [OPTIONS] --cmd <cmd> [SUBCOMMAND]

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

OPTIONS:
    -c, --cmd <cmd>       Command to run on supplied triggers
    -e, --env <env>...    Command to run on supplied triggers

SUBCOMMANDS:
    help       Prints this message or the help of the given subcommand(s)
    success    Trigger that fires if a command runs successful.
    timer      Trigger that fires on a timer.
    watch      Trigger that fires when a file or directory changes.

描述

我想找到一个学习 Rust 的项目,这个项目满足了我一直以来的需求。runwhen 在用户指定的触发器上执行命令。其他工具可以在定时器或文件更改时执行,但我还没有看到任何将所有触发器类型捆绑在一个工具中的工具。

依赖

~1.8–10MB
~79K SLoC