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

Тест: wc, переводы строк и байты UTF-8

Сравните число newline, слов и байтов на коротких входах. Проверьте, почему визуальная строка не всегда увеличивает результат wc -l.

Начальный7 минОбщие принципы LinuxGNU Coreutils · documented stable options

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

Для правильного подсчёта сначала назовите измеряемую величину. Wc -l учитывает переводы строк, -c — байты. Видимый текст может содержать несколько символов на разное число байтов, а конец файла не добавляет newline автоматически.

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

ВОПРОС 1 / 4Вход содержит abc без конечного newline. Чему равен wc -l?
ВОПРОС 2 / 4В UTF-8 вход — буква Я без newline. Сколько байтов учитывает wc -c?
ВОПРОС 3 / 4Вход a b содержит два перевода строки. Каков wc -l?
ВОПРОС 4 / 4Почему wc -l report.txt добавляет имя рядом с числом, а чтение через stdin обычно нет?

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

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

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

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

Проверяйте вход посимвольно и отмечайте конечный перевод строки отдельно. Результат ноль и ошибка чтения — разные состояния; для диагностики нужен статус источника.

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

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

  • GNU Coreutils — документация утилит

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

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

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

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

Поиск по Linux

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

Навигация