文件名称:filewatcher:修改文件后执行命令的命令行工具
文件大小:19KB
文件格式:ZIP
更新时间:2024-05-25 13:39:57
Go
文件观察者 File Watcher使用监视文件系统并在文件更改时执行命令。 安装 go get github.com/dnephin/filewatcher 例子 运行测试 修改文件后,对软件包进行运行测试,不包括vim交换文件。 filewatcher -x '**/*.swp' -x vendor/ -x .git go test './${dir}' 用法 请参阅filewatcher --help 不包括在内 文件滚动模式用于匹配文件,另外还有一个。 有关标准文件匹配规则,请参见 。 排除路径也可以使用**/前缀,该前缀针对任何目录都匹配该模式。 这可用于忽略具有特定扩展名的文件,该文件可能出现在层次结构的任何目录中。 指令 命令中可能包含${variable}形式的变量,该${variable}将根据已修改的文件替换为一个值。 支持的变量是: filepath更改后的文
【文件预览】:
filewatcher-master
----.dockerignore(20B)
----README.rst(1KB)
----go.mod(219B)
----ui()
--------out_test.go(783B)
--------out.go(2KB)
----go.sum(3KB)
----runner()
--------runner.go(3KB)
--------watch.go(1KB)
----script()
--------binary(64B)
----watch.go(3KB)
----.tools()
--------go.mod(99B)
--------go.sum(2KB)
----LICENSE(11KB)
----dockerfiles()
--------Dockerfile.lint(455B)
----gometalinter.json(326B)
----.pre-commit-config.yaml(581B)
----dobi.yaml(1KB)
----NOTICE(554B)
----.gitignore(29B)
----files()
--------exclude.go(2KB)
--------exclude_test.go(1KB)
--------directory.go(1KB)