TolikCorp
Участник
- Сообщения
- 874
- Реакции
- 334
Привет, я в одной из соседних тем дорабатывал универсальный ЗАПУСКАТР, сделал подхват настроек из скрипта с данными сервера. Но вопрос в этом:
переменные game_port и т.д. нормальные
Вывод такой:
Т.е. скрипт останавливается после завершения процесса
Как это исправить?
Добавлено через 35 минут
Запускаю стандартным методом: sh /blablabla/file.sh
PHP:
st_count=0
while [ $st_count -lt 5 ]
do
# command
echo Completed $st_count
st_count="$(( $st_count + 1 ))"
sleep 1
done
screen -S $screen_name -X -p0 stuff 'exit'`echo -ne '\015'`
echo Completed exit
sleep 5
kill -9 $(ps ax | grep "port $game_port" | grep -v grep | awk '{print $1}')
echo Completed k0
kill -9 $(ps ax | grep $screen_name | grep -v grep | awk '{print $1}')
echo Completed k1
kill -9 $(ps ax | grep ${screen_name}_update | grep -v grep | awk '{print $1}')
echo Completed k2
screen -wipe > /dev/null 2>&1
echo Completed wipe
Вывод такой:
PHP:
No screen session found.
Completed 4
No screen session found.
Completed
kill: 112: Usage: kill [-s sigspec | -signum | -sigspec] [pid | job]... or
kill -l [exitstatus]
Completed k0
Как это исправить?
Добавлено через 35 минут
Запускаю стандартным методом: sh /blablabla/file.sh
Последнее редактирование: