我使用 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
运行部分将忽略带有“.”的脚本。以他们的名义。 (或者至少,几年前我上次检查时确实如此)
有关详细信息,请参阅手册页(或运行部分脚本本身)。