带参数的 Incron 命令

带参数的 Incron 命令

我知道 cron 可以执行带有参数的命令,并且文档暗示 incron 也可以,但它没有给出示例。我尝试使用 incron 和这样的参数

/home/alex/texmf/tex/latex/commonstuff/cttools.sty  IN_MODIFY,IN_CREATE /bin/bash   /home/alex/bashscripts/luatoxe /home/alex/texmf/tex/latex/commonstuff/cttools.sty

并有一些变化,但它似乎根本不起作用。那么如何指定 incron 的参数呢?为了完整起见,luatoxe脚本是

#!/bin/bash
cp $1 x$1
sed -i "/setmainfont/"' s/^/%/' "x$1"
sed -i "/setmathfont/"' s/^/%/' "x$1"

我还制作了一个变体,在文件本身中luatoxect指定文件路径,如果我将它与 incron 一起使用,它就可以工作。cttools

答案1

自从我使用 incrond 以来已经有一段时间了,但是当我使用 incrond 时,它有一些特殊之处。

在我使用的版本中,配置文件中的参数不是由空白/非空白转换(如 shell 参数或 crontab)分隔,而是由一个空间。您这里似乎有多个空间。

(我还发现递归检测似乎表现不一致)

相关内容