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

Как написать самый простой цикл на bash?

Знаю, что это легко, но нужно срочно (а в программировании вообще 0).

Нужен скрипт, который будет выполнять скрипт script.sh два раза, даже если первый раз выполнился с ошибкой.

Или скрипт, который выполнится ещё раз, если первый раз была ошибка.
  • Вопрос задан
  • 3245 просмотров
Подписаться 6 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по информационной безопасности
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
tmin10
@tmin10
может запустить так будет проще: ./script || ./script ?
Ответ написан
Комментировать
bk0011m
@bk0011m
Системный администратор
А зачем тогда цикл?
Не проще ли два раза одно и тоже написать?

#!/bin/sh
./script.sh
./script.sh

Ну или с проверкой на ошибки

#!/bin/sh
if ./script.sh
then echo NO ERROR
else ./script.sh
fi
Ответ написан
Ваш ответ на вопрос

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

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