Рейтинг темы:
  • 1 Голос(ов) - 1 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
nohup.out
#1
При запуске логин и гейм сервера (ОС Дебиан) пишет такое "nohup: вывод добавляется в "nohup.out" ", в папке логина и гейма создался файл nohup.out пустой, дал ему права 777, всё равно та же ошибка, что делать не знаю. Помогите плиз. Спс.
Ответ
#2
А вы нормально запускайтесь, без использования nohup, detach, screen.
& и tail спасут мир.
Ответ
#3
А как это сделать? Напишите, пожалуйста, спс.

Добавлено через 1 минуту
#!/bin/bash
cd loginserver
nohup ./LoginServer_loop.sh &
cd ..
Вот как выглядит login, что тут менять?
Ответ
#4
1stForrest Написал:А как это сделать? Напишите, пожалуйста, спс.

Добавлено через 1 минуту
#!/bin/bash
cd loginserver
nohup ./LoginServer_loop.sh &
cd ..
Вот как выглядит login, что тут менять?
ТО, что я выделил красным - уберите. И я не понял, зачем вам cd loginserver? файл запуска находится не в деректории с LoginServer_loop.sh ?
Ответ
#5
Файл находится не в деректории с 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
Ответ
#6
Первую строку попробуйте сменить на:
Цитата:# !/bin/sh
Ответ
#7
# !/bin/sh всё равно не работает, та же ошибка "[: 12: 1: unxperected operator]"
Ответ
#8
Проверить у вас команда [ есть и доступна?
Если нет, то заменить на
until test $err=0;
Ответ
#9
Теперь нечего не происходит.
Ответ
#10
Конечно. Я допустил ошибку (не преднамеряно) а вы ее скопипастили
test $err==0
Ответ


Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)