#output #cron #command #run #command-line #failure #success

app cwrap

这是一个可以通过 crontab 运行的程序的包装器二进制文件。这将根据命令行上的指定抑制失败(和成功)输出。

2 个版本

0.1.7 2023 年 12 月 4 日
0.1.4 2023 年 2 月 5 日

#7 in #success

GPL-2.0-or-later

39KB
920 代码行

rust-cwrap

cron-wrap 的 rust 版本

关于

这主要是与 cron-wrap 相同的实现,但没有 SMTP 选项。那些选项可能会稍后添加,但到目前为止,这应该适用于大多数情况。

有关所有选项的详细信息,请参阅 cwrap --help

关于 CLI 解析的重要说明:如果您有命令的选项,您必须使用 -- 终止 cwrap 的选项。例如,如果您打算运行 grep -R something /path/to/dir/* 并设置 cwrap 选项如 --num-fails,则可以这样操作

cwrap --num-fails 3 -- grep -R something /path/to/dir

不幸的是,clap 将吞噬任何看起来像选项的东西,除非选项被终止。

依赖项

~3.5–5MB
~83K SLoC