シェルスクリプトは機能しますが、システムサービスでは機能しません。

シェルスクリプトは機能しますが、システムサービスでは機能しません。

systemctl statusそしてjournelctl -xe成功を示しています。しかし、ps -A"cat"は存在しませんが、シェルスクリプトを実行するだけでうまくいきます。

#!/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

関連情報