Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Java (https://forum.zone-game.info/forumdisplay.php?f=126)
-   -   Ошибка в роботе login servera (https://forum.zone-game.info/showthread.php?t=38096)

Klay 21.03.2015 16:21

Ошибка в роботе login servera
 
Ребят у мне было несколько ошибок в логин сервере а вот что с этой делать ума не приложу.
L2jLovely-rev15 сборка
http://i65.fastpic.ru/big/2015/0321/...50ec8dd9e8.jpg

loop.sh
# !/bin/sh
err=1
until [ $err == 0 ];
do
java -d64 -Dfile.encoding=UTF-8 -Xmx128m -cp ./login.jar:../libs/* ru.catssoftware.loginserver.L2LoginServer > log/stdout.log 2>&1
err=$?
sleep 10;
done
Не подскажите где косяк?))

Influence 21.03.2015 16:24

Re: Ошибка в роботе login servera
 
unexpected operator что не понятно то?
в 3 строке не проходит символ "["

n3k0nation 21.03.2015 16:25

Re: Ошибка в роботе login servera
 
Код:

#!/bin/sh
Либо вообще убрать, если не запуститься с указанным интерпретатором.

Klay 21.03.2015 16:30

Re: Ошибка в роботе login servera
 
Ну я просто в этом не очень силен пытась розобраться со всем.

n3k0nation 21.03.2015 16:32

Re: Ошибка в роботе login servera
 
"Розбирайтесь" тут или тут.

SouthBridge 21.03.2015 17:07

Re: Ошибка в роботе login servera
 
Код:

until [ $err -eq 0 ];

Donatte 21.03.2015 17:19

Re: Ошибка в роботе login servera
 
Код:

#!/bin/bash

Klay 21.03.2015 17:45

Re: Ошибка в роботе login servera
 
err=1 until
until [ $err -eq 0 ];
do
java -d64 -Dfile.encoding=UTF-8 -Xmx128m -cp
./login.jar:../libs/* ru.catssoftware.loginserver.L2LoginServer >
log/stdout.log 2>&1
err=$?
sleep 10;
done

Выдает теперь такое
/var/server/login/loop.sh: until: not found
/var/server/login/loop.sh: 7: /var/server/login/loop.sh: Syntax error: newline unexpected

Influence 21.03.2015 17:47

Re: Ошибка в роботе login servera
 
Цитата:

Сообщение от Klay (Сообщение 390045)
err=1 until
until [ $err -eq 0 ];
do
java -d64 -Dfile.encoding=UTF-8 -Xmx128m -cp
./login.jar:../libs/* ru.catssoftware.loginserver.L2LoginServer >
log/stdout.log 2>&1
err=$?
sleep 10;
done

Выдает теперь такое /var/server/login/loop.sh: Syntax error: newline unexpected

интерпретатор это то
Код:

# !/bin/sh
что выделено красным

Добавлено через 5 минут
Цитата:

Сообщение от Donatte (Сообщение 390040)
Код:

#!/bin/bash

вот же 10000

SouthBridge 21.03.2015 17:54

Re: Ошибка в роботе login servera
 
Ну вы либо просто sh на bash поменяйте, либо не допускайте очевиднейших ошибок.
Цитата:

err=1 until
until [ $err -eq 0 ];


Текущее время: 02:20. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot