是否可以在服务中使用 运行 shell 命令

is it possible to run shell command inside the service

/etc/systemd/system 下,我们有服务 - cc_check.service

在服务中我们激活脚本 - /home/cc_start_daemon.sh

如下

ExecStart=/home/cc_start_daemon.sh

是否可以在服务中添加 shell 命令 - bash /home/second_try.sh as

[Service]
Restart=on-failure
StartLimitInterval=5min
StartLimitBurst=4
LimitMEMLOCK=infinity
LimitNOFILE=65535
Type=simple
ExecStart=/home/cc_start_daemon.sh
bash /home/second_try.sh


[Install]
WantedBy=multi-user.target

目标是 运行 在 - /home/cc_start_daemon.sh

之后的另一个脚本

这不是有效的 SystemD 语法,因此我将创建一个同时运行两者的新脚本

#!/bin/bash
/home/cc_start_daemon.sh
/home/second_try.sh