Я пытался подсчитать, сколько раз символ появляется в файле, используя следующий код:
sed 's/./&\n/g' 1.txt | sort | uniq -ic
Однако он не различает guish между верхний и нижний регистры. Вот пример:
Содержимое файла 1.txt следующее: hola Adios
И вот результат:
1
2 a
1 d
1 h
1 i
1 l
2 o
1 s
Как видите , У меня есть буквы «а» и «о» 2 раза, но правильный результат должен быть таким:
1
1 a
1 A
1 d
1 h
1 i
1 l
2 o
1 s
Только один раз «а» и один раз «А». Кто-нибудь знает, как я могу изменить код, чтобы получить ожидаемый результат (чтобы различать guish между верхним и нижним регистрами)? Заранее спасибо.