3 个不稳定版本
0.4.1 | 2023年2月23日 |
---|---|
0.4.0 | 2022年10月21日 |
0.3.0 | 2021年3月8日 |
#2141 在 命令行工具
28 每月下载量
5KB
awaitchange
一个功能简单、易于使用且非常有用的命令行工具!
使用方法
awaitchange 0.3.0
USAGE:
awaitchange [OPTIONS] [watch]...
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
-r <checkrate> How many times per second files should get checked for updates [default: 2]
--do <command> Command to be executed on filechange. If unset, awaitchange simply exits on filechange and
yields controll to the programm next in line
ARGS:
<watch>... Files to be watched
示例
假设您想更新 Kubernetes 对象,每次更改部署或服务配置时,您将像这样使用 awaitchange
while [ true ]
do
clear # Clear terminal window
kubectl apply -f deployment.yaml
kubectl apply -f service.yaml
awaitchange deployment.yaml service.yaml
done
这里有一个缩写,只需使用 --do
标志并传递一个要执行的脚本(在 sh
中)
awaitchange deployment.yaml --do "kubectl apply -f deployment.yaml"
依赖项
~3MB
~50K SLoC