LINUX.ORG.RU

advanced bash scripting


0

0

Доброе время суток. Возникла такая мысль... в инсте задали довольно простое задание, определить информационные характеристи русского алфавита на примере любого текста. Вобщем для всех этих расчетов нужно посчитать какое количество раз встречается каждый символ алфавита и тд и тп. Вобщем на перле наваял это уже и довольно быстро, но страть к извращениям... вобщем я думаю это можно очень просто и логично написать на баше... с использованием, возможно, awk, sed и подобного. Но как не карячился ничего не выходит. Не прошу готового скрипта, просто поделитесь идеями, как сие можно сделать.

anonymous

cat file | sed -r 's/([а-я])/echo \1 >> \1\n/g' | sh -s

потом статистика получается командой ls -l, для юникодных систем результат делить на 3

MKuznetsov ★★★★★
()
Ответ на: комментарий от MKuznetsov

Пасиб, пришлось немного покурить самому :) зато открыл для себя man 7 regex :) не понимаю как без него жил

anonymous
()
Ответ на: комментарий от sdio

Я ф шоке О_О. Cпасибо... так куда изящнее

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.