如何在init脚本中设置顺序?

时间:2016-03-09 13:21:35

标签: scripting centos init upstart

我创建了一些/ etc / init脚本,但是一个脚本(脚本B)依赖于其他脚本(脚本A)。如何订购这些脚本的执行?我想系统首先执行脚本A,然后是脚本B.启动脚本B的进程将被杀死并在一天内再次执行几次,我想脚本A只在重启时执行而不是每次都在脚本B之前执行。要做到这一点?

1 个答案:

答案 0 :(得分:0)

您有几个选择:

  1. script A放在/etc/init之外,并在script B的最开始调用它。
  2. script B放在/etc/init之外,并在script A
  3. 的最后打电话给它

    修改

    如果A; B的调用序列始终为B,但A仅在重新启动时独立运行,则还有其他选项:

    1. script B放在/etc/init之外,因为它不属于那里,并从头开始调用/etc/init/A