我想编写一个 Bash 脚本来“监视”某些应用程序。一旦尝试关闭/终止此应用程序,脚本将尝试停止该终止操作几毫秒,做一些事情然后终止应用程序。
我正在使用 Okular 阅读 PDF 文件并对其进行注释。但是注释只保存在 Okular 的文档数据中。但是,如果您使用“另存为”保存文件,则注释将保存在 PDF 文件本身中。
我想要做的是拦截用户通过单击窗口上的“x”按钮关闭 Okular 的尝试,并“另存为”okular 文件,替换原始文件,然后关闭应用程序。
这意味着在 PDF 文件中保存注释是一种肮脏的 hack,因为任何好的 PDF“阅读器”在 Linux 中都没有提供此功能(请不要命名 libreoffice 或 gimp,它们不是阅读器)。