2013-06-21 3 views

ответ

2

В вашем скрипте bash есть символы новой строки Windows. Преобразуйте в новые строки Unix с помощью dos2unix или аналогичной утилиты.

Если это не поможет, откройте свой скрипт в шестнадцатеричном редакторе и удалите байты в конце этой строки.

+0

cat -v yourscript; вы видите что-то странное? – michael501

+0

@michael, У него странный символ в конце строки, потому что я редактировал файл на окнах. – nicolascolman

+0

@ Dark Falcon, я использовал PsPad для преобразования файла в Unix, и он работал. – nicolascolman

Смежные вопросы