Курс языка программирования Raku / Объекты, ввод-вывод и исключения / Ввод и вывод / Файловые дескрипторы / Exercises / Подсчёт строк

Решение: Подсчёт строк

Вот один из возможных вариантов решения задачи.

Код

spurt 'data.txt', "a\nb\nc\nd\n";

say 'data.txt'.IO.lines.elems;

🦋 Исходный код можно найти в файле count-lines.raku.

Вывод

4

Комментарии

  1. .IO.lines возвращает строки файла в виде списка.

  2. .elems их считает, давая 4.

Навигация по курсу

Подсчёт строк   |   Запись через дескриптор