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

проблема с loop.sh

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

./loop.sh: 3: [: 126: unexpected operator

Что за ошибка подскажите как её решить !

 

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


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

Зайди через WINSCP в этот файл, скопируй его содержимое, удали его содержимое, вставь скопированное содержимое, пАможет!!

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


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

 

./loop.sh: 3: [: 126: unexpected operator
Что за ошибка подскажите как её решить !

 

 

Зайди через WINSCP в этот файл, скопируй его содержимое, удали его содержимое, вставь скопированное содержимое, пАможет!!

 

Для всего этого есть dos2unix.

 

Ставим dos2unix, прем в директорию с loop.sh и вводим dos2unix loop.sh он поправит не видимые крякозябры от винды.

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

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


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

Для всего этого есть dos2unix.

 

Ставим dos2unix, прем в директорию с loop.sh и вводим dos2unix loop.sh он поправит не видимые крякозябры от винды.

dos2unix не помог 

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


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

dos2unix не помог 

 

токда кодировку вручную смотри через нотепад++ например.

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


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

токда кодировку вручную смотри через нотепад++ например.

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

что не так здесь ?

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


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

 

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

что не так здесь ?

 

 

unexpected operator

 

ты понимаеш что при редактировании файла в винде, она может нагадить не понимаемыми без преобразования символами в unix, если в первые сталкиваешся почитай и вопросы улетят, ты символ не видеш, а линуха не понимает.

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


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

Дай сам файл сюда а не его содержимое.

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


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

unexpected operator

 

ты понимаеш что при редактировании файла в винде, она может нагадить не понимаемыми без преобразования символами в unix, если в первые сталкиваешся почитай и вопросы улетят, ты символ не видеш, а линуха не понимает.

ты говоришь в винде, но у меня debian.я почему здесь и открыл тему чтоб мне помогли решить этот вопрос 

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


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

ты говоришь в винде, но у меня debian.я почему здесь и открыл тему чтоб мне помогли решить этот вопрос 

 

сборку откуда то брал, этот файл мог ранее там редактироваться (сохранятся, изменятся да что угодно), файл скинь гляну.

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


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

сборку откуда то брал, этот файл мог ранее там редактироваться (сохранятся, изменятся да что угодно), файл скинь гляну.

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


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

 

хз что у тебя не получается у меня все норм:

root@ubuntu:~#
root@ubuntu:~# dos2unix *.sh
dos2unix: преобразование файла loop.sh в формат Unix ...
root@ubuntu:~#
root@ubuntu:~#
root@ubuntu:~# ./loop.sh
root@ubuntu:~#

преобразовало и ошибок нет, еще в той директории есть файлы sh? попробуй в той дериктории

dos2unix *.sh
Изменено пользователем unroot

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


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

 

хз что у тебя не получается у меня все норм:

root@ubuntu:~#
root@ubuntu:~# dos2unix *.sh
dos2unix: преобразование файла loop.sh в формат Unix ...
root@ubuntu:~#
root@ubuntu:~#
root@ubuntu:~# ./loop.sh
root@ubuntu:~#

преобразовало и ошибок нет, еще в той директории есть файлы sh? попробуй в той дериктории

dos2unix *.sh
dos2unix: converting file loop.sh to Unix format ...
вот что написал )) но суть не в этом. когда прописуешь sh start.sh чтобы запустить логин сервер выдаёт ошибку которую я в  начале темы написал

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


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

 

dos2unix: converting file loop.sh to Unix format ...
вот что написал )) но суть не в этом. когда прописуешь sh start.sh чтобы запустить логин сервер выдаёт ошибку которую я в  начале темы написал

 

 

так епт чеж ты мозг не напряг сразу, попробуй dos2unix *.sh в той директории где лооп и старт, ясен что может символ быть и в старт сш

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


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

//del

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

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


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

так епт чеж ты мозг не напряг сразу, попробуй dos2unix *.sh в той директории где лооп и старт, ясен что может символ быть и в старт сш

я и старт сш и луп сш и регистер_геймсервер.сш ковертировал меня это не спасло всё равно выдаёт ошибку 

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


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

я и старт сш и луп сш и регистер_геймсервер.сш ковертировал меня это не спасло всё равно выдаёт ошибку 

 

но у меня не пишет ошибок же не странно ли, да проще тебе взять другие.

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


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

я и старт сш и луп сш и регистер_геймсервер.сш ковертировал меня это не спасло всё равно выдаёт ошибку 

https://yadi.sk/d/A5ZuvV_VnnrLt

вот хорошие датники - просто удали свои вставь эти!

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


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

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

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

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

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

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

Войти

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

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

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

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

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