Наша следующая задача — написать программу wc.pl, упрощённый аналог стандартной программы wc (Word Count — подсчёт слов), подсчитывающую количества строк, слов и символов в файлах.
Пускай есть два файла. Первый, BerestovPetushki.txt
,
содержит текст
Петушки Петушки распетушились, Но подраться не решились. Если очень петушиться, Можно пёрышек лишиться. Если пёрышек лишиться, Нечем будет петушиться.
Второй, BerestovChitalocka.txt
, содержит
Читалочка Как хорошо уметь читать! Не надо к маме приставать. Не надо бабушку трясти: «Прочти, пожалуйста! Прочти!» Не надо умолять сестрицу: «Ну, прочитай ещё страницу!» Не надо звать, Не надо ждать, А можно взять и прочитать!
Тогда запуск программы wc.pl выдаст следующие результаты:
%
./wc.pl Berestov*.txt
BerestovChitalochka.txt 11 36 409 BerestovPetushki.txt 8 19 278 всего 19 55 687
Две последние строчки печатаются только если обработано более одного файла.