【发布时间】:2017-11-21 12:32:50
【问题描述】:
我有以下 systemd 服务文件:
[Unit]
Description=My description
[Service]
Type=simple
User=myuser
ExecStart=/path/to/my/start_script.sh
ExecStop=/path/to/my/stop_script.sh
ExecReload=/bin/kill -HUP $MAINPID
KillMode=process
Restart=on-failure
RestartSec=30s
[Install]
WantedBy=multi-user.target
我的 start_script.sh 用于启动 java 应用程序但我需要从可执行的 ksh 脚本中获取一些变量 custom_script.sh。
我尝试了以下 systemd 参数但没有成功:
- ExecStartPre
- 环境文件
有没有办法让它工作?
先谢谢各位大侠了。
【问题讨论】:
标签: linux environment-variables systemd