Убийство процесса через скрипт, Не получается убить процесс |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
Убийство процесса через скрипт, Не получается убить процесс |
MonsteR1
|
16.7.2013, 15:33
Сообщение
|
|
|
Всем привет.
Я использую скрипт https://c-s.net.ua/forum/topic27162.html для запуска сервера cs 1.6 на Linux CentOS 6. Все вроде бы хорошо, но не работает одна команда "./имя скрипта restart". Точнее она работает, но не убивает процесс. Выходит сообщение желтым цветом: "Cannot kill hlds process of ZS server". Покопавшись в скрипте я нашел тот кусок кода, который отвечает за убийство процесса. Код kill_process() { if [ "`ps -ef | grep hlds_ | grep -v hlds_run | grep ${hlds_ip} | grep ${hlds_port} | grep -v grep | wc -l`" -gt 0 ]; then printf "${title} Kill: `ps -ef | grep SCREEN | grep ${screen_name} | grep ${hlds_ip} | grep ${hlds_port} | grep -v grep`\n" ${start1} kill -9 "`ps -ef | grep SCREEN | grep ${screen_name} | grep ${hlds_ip} | grep ${hlds_port} | grep -v grep | awk '{print $2}'`" ${start1} rm -f ${path}/${hlds_pid} else printf "${title}${txtylw} Cannot kill hlds process of ${server_name} server\n" fi } Жду от вас помощи, господа! :) |
|
|
|
MonsteR1
|
17.7.2013, 9:48
Сообщение
|
|
|
|
|
|
|
![]() ![]() |