有人知道 Mac OS 的程序吗,您可以将名称传递给可执行文件和要监视的文件,以便在每次监视的文件发生更改时运行可执行文件?
我有这样的想法:
$ fwatch /Users/foo/doc.tex /Users/foo/run-pdflatex.sh &
fwatch running. Listening for changes in /Users/foo/doc.tex.
$ echo "This aint no LaTeX" > doc.tex
$ fwatch: Change in /Users/foo/doc.tex detected. Running /Users/foo/run-pdflatex.sh...
最佳答案
我找到了 fswatch它声称是“跨平台文件更改监视器”,并且似乎支持所有适当的平台解决方案,例如 macOS 上的文件系统事件。
# Monitor all files in a directory, execute script once when something changes
fswatch -o -r path/to/directory | xargs -n1 -I{} your-command-here
https://stackoverflow.com/questions/3250515/
相关文章:
django - 有没有办法修改 Django FileField 使用的存储后端?
unit-testing - 安排 Jmeter 分布式测试
android - 连接到另一台机器上的 Android 模拟器
logging - Jmeter 虽然在本地工作,但在其他环境中不起作用
.htaccess - 多语言站点,基于 cookie 或接受语言的重定向 (RewriteRule
maven-2 - 使用 JMeter + Maven 和 https 协议(protocol)
sql-server - SQL Server 压力测试工具?