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

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

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

Или скрипт, который выполнится ещё раз, если первый раз была ошибка.
  • Вопрос задан
  • 3241 просмотр
Пригласить эксперта
Ответы на вопрос 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
Ответ написан
Ваш ответ на вопрос

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

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