Общий счет с Туалет
Ты можешь использовать Туалет для подсчета строк, слов, символов, байтов ... но не перечислять количество для каждого отдельного символа. Видеть мужчина туалет.
Подсчитать количество каждого отдельного символа
Если вы хотите указать номер для каждого отдельного символа, вы можете
- начните с печати каждого символа в отдельной строке с помощью
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 ¶