Не могу запустить bash скрипт вылетает ошибка — syntax error near unexpected token `{?

не могу запустить скрипт
#!/bin/bash
function function1 {
 echo "Привет"
}
count=1
while  [ $count -le 3 ]
do
        function1
        count=$[ $count + 1 ]
done
echo "повторим"
function1

Вылетает ошибка
line 2: syntax error near unexpected token `{
В чем причина?
  • Вопрос задан
  • 12446 просмотров
Решения вопроса 1
@denrev Автор вопроса
Спасибо всем. Работает и function function1() {
и так работает
function function1 {
Мои грабли были в том что я в notepad plus plus не поставил конец строк LF (у меня было CRLF поэтому скрипт не работал.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
sim3x
@sim3x
function function1() {
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы