Linux:在文件保存时触发Shell命令

4
我想在文件被修改时自动触发一个shell命令。我认为可以通过注册inotify钩子并调用system来实现这一点,但是否有更高级别的bash命令可以实现这一点?

如果想要一种更便携且易于调试的替代inotifywait,请查看对一个非常相似的问题的这个答案 - ghoti
2个回答

5

尝试使用inotify-tools。我复制链接时遇到了问题(抱歉),但是在GitHub上有一个维基百科,您应该可以通过G搜索引擎找到。


1
你可以使用inotifywait命令来完成这个任务。请参考inotifywait手册中的示例部分。http://linux.die.net/man/1/inotifywait。我认为这就是你要找的东西。 - ghostkadost

2

我无法解决你的问题,但我发现了这个不错的程序,它可能会提供你所需要的功能:cwatch


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接