在 upstart 服务中运行多个命令

在 upstart 服务中运行多个命令

我的主文件夹中有一个目录,其中包含我需要在启动时运行的应用程序。以下是目录结构

home/
 application/
    bin/
       startup.sh

我使用以下命令运行该应用程序:

cd application
cd bin
./startup.sh

如何使用 Upstart 服务运行这些命令。

谢谢

答案1

Upstart 工作看起来应该是这样的:

chdir /home/application/bin
exec /home/application/bin/startup.sh

当然,需要添加必要的部分,并建议添加描述。请参阅 Upstart cookbook 以获取指导。start on(stop onhttp://upstart.ubuntu.com/cookbook/

相关内容