Тест: коды pipeline, grep и pipefail
Определите итоговый статус нескольких звеньев Bash. В каждом вопросе явно указан режим pipefail; нулевой результат не приравнивается к качеству данных.
Навык и условия проверки
Статус pipeline зависит от правила оболочки и статусов его звеньев. Без pipefail используется последнее звено. При включённом pipefail и наличии ошибок действует крайнее справа звено с ненулевым статусом; полностью успешная цепочка даёт ноль.
Проверьте себя
Загрузка проверки ответов…
Как пройти и разобрать результат
Выберите режим обучения для пояснения после выбора либо экзамен для разбора после завершения. Ответьте на все четыре вопроса. Итог показывает процент и темы ошибочных ответов; новая попытка очищает выбор, а лучший результат остаётся только в этом браузере.
Что повторить после попытки
Разбирайте цепочку по позициям и записывайте статусы отдельно от stdout. Успешный подсчёт пустого входа не сообщает, почему вход оказался пуст.
Технические источники
Использованы для проверки поведения. Объяснения и учебные сценарии созданы для проекта.
- GNU Bash — перенаправления и pipeline
Проверка текста: 2026-09-11. Нативное исполнение на всей матрице дистрибутивов ещё не подтверждено.
Основные понятия общие для Linux. Состав утилит, версии и системные настройки зависят от окружения.
От материала к практике
Выберите следующую тему в каталоге Linux или проверьте знакомые команды в учебном терминале.