RSS
 

syntax error near unexpected token ‘done’

16 Июн

Ошибки

Очень впечатляющие название не правда ли. И сразу возникает вопрос а какое имеет это отношение к сайтам. Сейчас объясню…

Вообщем если вы вдруг случайно или между делом написали скрипт под Линукс bash . А затем решили отредактировать этот скрипт в блокноте одной из разновидностью ОС Windows. То этот скрипт не будет работать корректно в большинстве случаев. И выдавать ошибки следущего типа:

command not found
 
line 43: syntax error near unexpected token 'done'
 
line 43: 'done< type variable

Проблема решается просто:

надо установить на Пингвинову ОС утилиту dos2unix:

sudo apt-get install tofrodos

и затем ввести

dos2unix PATH_TO_SCRIPT

И в результате будет произведено соответствие между символами конца строк и табуляции винды и Линукса. Вообщем причина по которой я решил описать решение возникающей ситуации связано с тем, что я скачал скрипт со своего блога , чтобы счётчики поставить на сайтах и опа. Ну что-ж не зря блог поднял- столько нового узнаёшь. Кстати ещё , баннеры легко расставил код только подправил. Даже самому понравилось…

Google Bookmarks Reddit Technorati Yahoo My Web БобрДобр.ru Memori.ru МоёМесто.ru
 
 

Прокомментировать

 
 
  1. руслан

    01.02.2014 - 17:11

     
 
Система Orphus

Enter your email address:

Delivered by FeedBurner

.