run-parts 忽略 jobs.deny

run-parts 忽略 jobs.deny

我使用 run-parts 来运行目录下的所有脚本,就像 crontab 一样。但作业拒绝和作业允许不会阻止目录中的任何脚本。

rajeevs@rajeev:/home/rajeevs/test$: ls
a
b
jobs.deny

$:cat jobs.deny
a
b

$:run-parts .
hello a
hello b

对这种奇怪的行为有什么想法吗?

答案1

运行部分将忽略带有“.”的脚本。以他们的名义。 (或者至少,几年前我上次检查时确实如此)

有关详细信息,请参阅手册页(或运行部分脚本本身)。

相关内容