Перейти к содержанию
Авторизация  
Vamp1rDead

Ошибка Логин Сервера

Рекомендуемые сообщения

 ./loop.sh: 8: ./loop.sh: Syntax error: end of file unexpected (expecting "do") 
Братцы подскажите что не так с loop.sh, что ему нужно ? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 ./loop.sh: 8: ./loop.sh: Syntax error: end of file unexpected (expecting "do") 

Братцы подскажите что не так с loop.sh, что ему нужно ? 

Посмотри 8 строку в файле

 

 

ключь do

Изменено пользователем terege

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Посмотри 8 строку в файле

 

 

ключь do

А что там с ней должно быть ? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Посмотри 8 строку в файле

 

 

ключь do

на 8 строчке done написано)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

на 8 строчке done написано)

#!/bin/bash
 
err=1
until [ $err == 0 ];

do<- начало

 .........

 команды

....................

done <-завершение

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

#!/bin/bash
 
err=1
until [ $err == 0 ];

do<- начало

 .........

 команды

....................

done <-завершение

 

# !/bin/sh
err=1
until [ $err == 0 ];
do
java -Dfile.encoding=UTF-8 -Xmx512m  -Xbootclasspath/p:../libs/jsr167.jar -cp ./login.jar:../libs/* ru.catssoftware.loginserver.L2LoginServer > log/stdout.log 2>&1
err=$?
sleep 10;
done

вот всё что есть в луп сш

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
#!/bin/bash

err=1

until [ $err == 0 ];

do

[ -d log/ ] || mkdir log/

[ -d log/stdout/ ] || mkdir log/stdout/

[ -f log/stdout/stdout.log ] && mv log/stdout/stdout.log "log/stdout/`date +%Y-%m-%d_%H-%M-%S`_stdout.log"

# For developers mostly (1. line gc logrotate, 2. line parameters for gc logging) :

# [ -f log/gc.log ] && mv log/gc.log "log/gc/`date +%Y-%m-%d_%H-%M-%S`_gc.log"

# -verbose:gc -Xloggc:log/gc.log -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintHeapAtGC -XX:+PrintTenuringDistribution

java -Dfile.encoding=UTF-8 -Xmx512m  -Xbootclasspath/p:../libs/jsr167.jar -cp ./login.jar:../libs/* ru.catssoftware.loginserver.L2LoginServer > log/stdout.log 2>&1

err=$?

sleep 10;

done

 

 

Пытайся

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

#!/bin/bash
err=1
until [ $err == 0 ];
do
[ -d log/ ] || mkdir log/
[ -d log/stdout/ ] || mkdir log/stdout/
[ -f log/stdout/stdout.log ] && mv log/stdout/stdout.log "log/stdout/`date +%Y-%m-%d_%H-%M-%S`_stdout.log"
# For developers mostly (1. line gc logrotate, 2. line parameters for gc logging) :
# [ -f log/gc.log ] && mv log/gc.log "log/gc/`date +%Y-%m-%d_%H-%M-%S`_gc.log"
# -verbose:gc -Xloggc:log/gc.log -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintHeapAtGC -XX:+PrintTenuringDistribution
java -Dfile.encoding=UTF-8 -Xmx512m  -Xbootclasspath/p:../libs/jsr167.jar -cp ./login.jar:../libs/* ru.catssoftware.loginserver.L2LoginServer > log/stdout.log 2>&1
err=$?
sleep 10;
done
 
 
Пытайся

 

Спасибо буду пытаться

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

#!/bin/bash
err=1
until [ $err == 0 ];
do
[ -d log/ ] || mkdir log/
[ -d log/stdout/ ] || mkdir log/stdout/
[ -f log/stdout/stdout.log ] && mv log/stdout/stdout.log "log/stdout/`date +%Y-%m-%d_%H-%M-%S`_stdout.log"
# For developers mostly (1. line gc logrotate, 2. line parameters for gc logging) :
# [ -f log/gc.log ] && mv log/gc.log "log/gc/`date +%Y-%m-%d_%H-%M-%S`_gc.log"
# -verbose:gc -Xloggc:log/gc.log -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintHeapAtGC -XX:+PrintTenuringDistribution
java -Dfile.encoding=UTF-8 -Xmx512m  -Xbootclasspath/p:../libs/jsr167.jar -cp ./login.jar:../libs/* ru.catssoftware.loginserver.L2LoginServer > log/stdout.log 2>&1
err=$?
sleep 10;
done
 
 
Пытайся

 

No such file or directoryera/login# /bin/bash:

попытка не удачка

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что за без предел тут происходит? конвертируй .sh файл с dos2unix. дай ему права chmod +rwx имя.sh и все.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что за без предел тут происходит? конвертируй .sh файл с dos2unix. дай ему права chmod +rwx имя.sh и все.

А по конкретнее можно ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А по конкретнее можно ?

1. Прежде всегда качаешь >  apt-get install dos2unix

2. Направляешься к папкам где находятся все файлы .sh формате. 

3. Начинаешь всех конвертировать таким образом > dos2unix имя.sh 

4. Даешь права всем .sh файлам. chmod +rwx имя.sh

 

Запускаешь >>  ./Имя.sh

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...