systemd(service)ではcdを使うな
#備忘録
使うなというか、使えない
workingDirectoryを複数指定することで、疑似cd的な感じになる
例
/root/nanCharaProjectでgit pullを実行した後、/root/nanCharaProject/srcでpython main.pyを実行
code:service
Unit
Description=nanchara project
Service
WorkingDirectory=/root/nanCharaProject
#実行ユーザーは適宜変更
User=root
Group=root
Restart=always
RestartSec=10
ExecStartPre=git pull
WorkingDirectory=/root/nanCharaProject/src
ExecStart=python main.py