Тесты / Проверка знаний

Тест: пустой и отсутствующий параметр Bash

Сравните четыре формы подстановки с двоеточием и без него. Условия задают состояние переменной и буквальное запасное значение.

Начальный7 минОбщие принципы LinuxЛокальный расчёт · с указанными ограничениями

Навык и условия проверки

Unset и пустая строка — разные состояния. Двоеточие в рассматриваемых формах добавляет проверку пустоты. Знак минус выбирает значение по умолчанию, знак плюс — альтернативу при выполненном условии наличия значения.

Проверьте себя

ВОПРОС 1 / 4X задана пустой строкой. Что даёт ${X:-backup}?
ВОПРОС 2 / 4X задана пустой строкой. Что даёт ${X-backup}?
ВОПРОС 3 / 4X вообще не задана. Что даёт ${X+ready}?
ВОПРОС 4 / 4X=cedar. Что даёт ${X:+ready}?

Загрузка проверки ответов…

Как пройти и разобрать результат

Выберите режим обучения для пояснения после выбора либо экзамен для разбора после завершения. Ответьте на все четыре вопроса. Итог показывает процент и темы ошибочных ответов; новая попытка очищает выбор, а лучший результат остаётся только в этом браузере.

Что повторить после попытки

Для каждого вопроса запишите: переменная существует ли, пуста ли и есть ли двоеточие. Подстановки внутри запасного слова в этом тесте не используются.

Технические источники

Использованы для проверки поведения. Объяснения и учебные сценарии созданы для проекта.

  • GNU Bash — перенаправления и pipeline

Проверка текста: 2026-09-11. Нативное исполнение на всей матрице дистрибутивов ещё не подтверждено.

Основные понятия общие для Linux. Состав утилит, версии и системные настройки зависят от окружения.

От материала к практике

Выберите следующую тему в каталоге Linux или проверьте знакомые команды в учебном терминале.

Поиск по Linux

Поиск локальный. ↑ ↓ — перейти к результату, Enter — открыть.

Навигация