Сообщений: 27
Тем: 9
Зарегистрирован: Jun 2011
Репутация:
0
При запуске логин и гейм сервера (ОС Дебиан) пишет такое "nohup: вывод добавляется в "nohup.out" ", в папке логина и гейма создался файл nohup.out пустой, дал ему права 777, всё равно та же ошибка, что делать не знаю. Помогите плиз. Спс.
Сообщений: 1,326
Тем: 10
Зарегистрирован: Apr 2010
Репутация:
2,078
А вы нормально запускайтесь, без использования nohup, detach, screen.
& и tail спасут мир.
Сообщений: 27
Тем: 9
Зарегистрирован: Jun 2011
Репутация:
0
08-11-2011, 12:24 PM
(Сообщение последний раз редактировалось: 08-11-2011, 12:26 PM 1stForrest.)
А как это сделать? Напишите, пожалуйста, спс.
Добавлено через 1 минуту
#!/bin/bash
cd loginserver
nohup ./LoginServer_loop.sh &
cd ..
Вот как выглядит login, что тут менять?
Сообщений: 27
Тем: 9
Зарегистрирован: Jun 2011
Репутация:
0
Файл находится не в деректории с LoginServer_loop.sh, изменил вот что пишет
"[: 12: 1: unxperected operator]"
вот сам файл LoginServer_loop.sh, помогите что в нём изменить?
#!/bin/bash
err=1
until [ $err == 0 ];
do
[ -f log/java0.log.0 ] && mv log/java0.log.0 "log/`date +%Y-%m-%d_%H-%M-%S`_java.log"
[ -f log/stdout.log ] && mv log/stdout.log "log/`date +%Y-%m-%d_%H-%M-%S`_stdout.log"
java -Xmx256m -XX:+UseSerialGC -XX:+AggressiveOpts -cp lib/*:l2jfrozen-core.jar com.l2jfrozen.loginserver.L2LoginServer > log/stdout.log 2>&1
err=$?
# /etc/init.d/mysql restart
sleep 10;
done
Сообщений: 27
Тем: 9
Зарегистрирован: Jun 2011
Репутация:
0
# !/bin/sh всё равно не работает, та же ошибка "[: 12: 1: unxperected operator]"
Сообщений: 1,326
Тем: 10
Зарегистрирован: Apr 2010
Репутация:
2,078
Проверить у вас команда [ есть и доступна?
Если нет, то заменить на
until test $err=0;
Сообщений: 27
Тем: 9
Зарегистрирован: Jun 2011
Репутация:
0
Теперь нечего не происходит.
Сообщений: 1,326
Тем: 10
Зарегистрирован: Apr 2010
Репутация:
2,078
Конечно. Я допустил ошибку (не преднамеряно) а вы ее скопипастили
test $err==0