shell 脚本可以工作,但不能作为 systemd 服务

shell 脚本可以工作,但不能作为 systemd 服务

systemctl statusjournelctl -xe显示成功。但是在 上ps -A,“cat”不存在,但单独执行 shell 脚本可以正常工作。

#!/bin/bash
/bin/stty  -F /dev/ttyS4 raw -echo  921600
/bin/stty  -F /dev/ttyGS0 raw -echo 9600
/bin/cat /dev/ttyS4 > /dev/ttyGS0&
/bin/cat /dev/ttyGS0 > /dev/ttyS4&
echo 'cat serial ports done'

[Unit]
Description=cats commands

[Service]
Type=simple
ExecStart=/bin/bash  /catscripts.sh

[Install]
WantedBy=multi-user.target

相关内容