Задать вопрос
@nihi1ist

Что за ошибка в скрипте configure и как её исправить?

Пытаюсь сконфигурировать пакет, но он регулярно выдает сообщение:
строка 480: continue: имеет значение только для циклов «for», «while» или «until»


Ругается на эту строку:
if [ -z $var ]; then continue; fi

Скрипт полностью.

Подскажите, как должна выглядеть строка?
  • Вопрос задан
  • 91 просмотр
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Академия Eduson
    DevOps-инженер
    7 месяцев
    Далее
  • Skillbox
    DevOps-инженер
    7 месяцев
    Далее
  • Учебный центр IBS
    AL-1803 Расширенное администрирование Astra Linux Special Edition 1.8
    2 недели
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Hanharr
break и continue используются только внутри циклов для управлениями ими. Если вы хотите прерывать выполнение скрипта когда $var не пуста, то как вариант

if ! [ -z $var ]; then return 1; fi
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы