Linux Labs

Bash: обработка текста и скрипты / Ступень 7 из 9

Код завершения и healthcheck

Не запущена Запускается обычно ~20 с
Выйти из урока

Шаг 6 из 8 · на машине · 3 мин

Почини проверку

Приложение снова на обслуживании, и healthcheck.sh по-прежнему печатает OK. Исправь его сам. Перед запуском bash -n healthcheck.sh проверит синтаксис: молчит — ошибок нет.

Упражнение · сделать

Научи проверку говорить правду

Приложение сейчас на обслуживании. Исправь ~/health-lab/healthcheck.sh: OK и код 0 — только когда приложение отвечает без ошибки, а в остальных случаях — FAIL и код 1.

Войти и начать Машина доступна после входа

Цели · 0 из 3

  • Сообщать FAIL и код 1, пока приложение на обслуживании ещё не выполнена
  • Сообщать FAIL и код 1, когда приложение остановлено ещё не выполнена
  • Сообщать OK и код 0, когда приложение работает ещё не выполнена

Цели шага

0 из 3
  • Сообщать FAIL и код 1, пока приложение на обслуживании — ещё не выполнена
  • Сообщать FAIL и код 1, когда приложение остановлено — ещё не выполнена
  • Сообщать OK и код 0, когда приложение работает — ещё не выполнена
Ubuntu 24.04

Цели шага

0 из 3
  • Сообщать FAIL и код 1, пока приложение на обслуживании — ещё не выполнена
  • Сообщать FAIL и код 1, когда приложение остановлено — ещё не выполнена
  • Сообщать OK и код 0, когда приложение работает — ещё не выполнена
Загрузка…