У меня есть файл .service, определенный следующим образом
[Unit]
Description=uWSGI Emperor
After=network.target
[Service]
ExecStart=/var/www/venv/bin/uwsgi --ini /var/www/HOD_new/uwsgi.ini
PIDFile=/var/run/new_uwsgi.pid
ExecStop = /bin/kill -INT `cat /var/run/new_uwsgi.pid`
ExecReload =/bin/kill -HUP $(cat /var/run/new_uwsgi.pid)
Type = notify
NotifyAccess = main
[Install]
WantedBy=multi-user.target
Однако всякий раз, когда я вызываю
systemctl reload uwsgi_new.service
, он дает мне следующую ошибку:
kill: failed to parse argument: '/var/run/new_uwsgi.pid)'
Я пробовал другие комбинации, а также использовал один для ExecStop и т. д. Как мне передать аргумент, чтобы убить тогда?