当有人通过 GUI 打开文件时启动脚本

当有人通过 GUI 打开文件时启动脚本

我甚至不确定这是否可能,但这就是我想做的:每次用户通过双击打开文件时,我都想启动一个脚本,该脚本会根据文件类型或所在目录执行一些操作。当用户打开文件时,如何启动脚本?

答案1

这是可以做到的。

您需要使用以下方式查看文件系统inotify 工具检查事件(例如打开文件)然后根据需要处理它们(例如运行 shell 脚本)。

你需要了解因克龙也。

有一些例子Incron 网站,以下可能是您的起点:

abc示例:每次更改文件时,都需要以完整文件路径作为参数运行程序/var/mail。解决方案之一如下:

/var/mail IN_CLOSE_WRITE abc $@/$#

相关内容