linux - 在 Linux 中每次保存文件时如何运行脚本?

标签 linux

在 Linux 中每次保存文件时如何运行脚本?

最佳答案

Linux 有一个子系统调用 inotify这会导致文件系统向应用程序报告文件系统中的更改。

你的 linux 系统可能有一个名为 incron 的包,它使 inotify 的使用变得非常容易。 (或者在您的可用包中搜索描述中包含“inotify”一词的任何包)。

设置 incron 与设置 cron 非常相似,除了 cron 在指定的时间和日期执行脚本,incron 每当指定文件或目录更改时执行脚本。

附言。在 Ubuntu 上(例如),incronthis package并安装了

sudo apt-get install incron

关于linux - 在 Linux 中每次保存文件时如何运行脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43532898/

相关文章:

c++ - Qt 5.5 - 触摸屏事件仅在初始(第一个)窗口中工作

c - 如何使用宏扩展作为编译指示的第一个标识符?

linux - 在 Docker 容器中的 cron 中执行服务时出现问题?

linux - 写入 CR0 的段错误

c - 事件驱动的linux进程监视器: how to do that?

linux - 在 Linux 中使用 head 和 tail 返回文件的第 n 项

c# - Mono Socket.Bind 在连接之前绑定(bind)以使用特定接口(interface)

c - Openssl crypto lib中有一个函数可以安全地输入密码吗?

linux - 如何从 sk_buff 读取实际目标地址?

linux - Bash - 终端错误 : "-bash: export: ` GOPATH~/usr/go': not a valid identifier"