LINUX.ORG.RU
ФорумAdmin

неработает обращение к файлу службы sudo sh /etc/init.d/mc3 status pgrep: only one pattern can be provided

 


0

1

запускается от рута

sudo sh /etc/init.d/mc3 status
pgrep: only one pattern can be provided
Try `pgrep --help' for more information.
mc3 server is not running.


service --status-all стоит +

systemctl status mc3
● mc3.service - LSB: Minecraft server
Loaded: loaded (/etc/init.d/mc3; generated)
Active: active (running)

ноя 10 11:55:33 raspberrypi systemd[1]: Starting LSB: Minecraft server...
ноя 10 11:55:33 raspberrypi mc3[516]: pgrep: only one pattern can be provided
ноя 10 11:55:33 raspberrypi mc3[516]: Try `pgrep --help' for more information.
ноя 10 11:55:33 raspberrypi mc3[516]: Starting mc3 server...
ноя 10 11:55:40 raspberrypi mc3[516]: pgrep: only one pattern can be provided
ноя 10 11:55:40 raspberrypi mc3[516]: Try `pgrep --help' for more information.
ноя 10 11:55:40 raspberrypi mc3[516]: Error! Could not start mc3 server!
ноя 10 11:55:40 raspberrypi systemd[1]: Started LSB: Minecraft server.




скрипт https://pastebin.com/ZYDeg03q

глядя на код твоего скрипта и выхлоп, предположу, что у тебя переменная $SERVICE берет откуда-то значение «mc3 server». из-за этого и ошибки pgrep, так как в переменой два слова, а в кавычки аргумент не взят

ananas ★★★★★ ()