Общий счет с Туалет
Ты можешь использовать Туалет
для подсчета строк, слов, символов, байтов ... но не перечислять количество для каждого отдельного символа. Видеть мужчина туалет
.
Подсчитать количество каждого отдельного символа
Если вы хотите указать номер для каждого отдельного символа, вы можете
- начните с печати каждого символа в отдельной строке с помощью
grep
- затем отсортируйте их с помощью
Сортировать
- затем используйте
уникальный
вывести число каждого вида
Примеры
Примеры предполагают, что у вас также есть ссылка на файл словаря (список слов) по адресу /usr/доля/дикт/слова
$ wc --lines --words --chars --bytes /usr/share/dict/words
102305 102305 971304 971578 /usr/share/dict/words
Байтов больше, чем символов, поскольку некоторые символы состоят из более чем одного байта (например, последние символы [умлаут] в списке ниже).
$ < /usr/share/dict/words grep -o '.' |сортировать |uniq -c
29105 '
65630 а
1438 А
12 лет
6 гр.
14654 б
1481 Б
31144 с
1636 г.
5 §
28422 д
844 Д
90579 е
653 в.д.
148 л
29 è
6 ê
10380 ф
538 Ф
22501 г
852 г
19325 ч
919 ч
68343 я
361 я
2 Ã
1482 дж
560 Дж
8188 тыс.
680 К
41512 л
942 л
21488 м
1768 М
58328 сущ.
587 с.ш.
8 ±
50187 о
409 О
10 м³
2 ô
21691 р
1049 П
1492 кв.
72 В
58312 р
782 Р
92909 с
1656 с.
53309 т
908 т
26773 ты
140 ед.
3 г»
7870 В
7281 Вт
352 В
533 Вт
2139 х
44 х
12896 г.
154 г
14 ¼
3266 г
161 З
3 ¥
2 Ã
7 ä
17 ¶