подсчет количества определенных символов
Модератор: Bizdelnick
-
genagon
- Сообщения: 36
- ОС: WinXP+SUSE Linux
подсчет количества определенных символов
Подскажите пожалуйста с помощью какой команды (не скрипта) можно посчитать количество определенных символов в каком-либо файле?
-
Juliette
- Сообщения: 5058
- Статус: ROSA Lab
- ОС: Ubuntu LTS, Mandriva 2011
Re: подсчет количества определенных символов
cat ваш_файл.txt|grep "ваш_символ"|wc -m
-
genagon
- Сообщения: 36
- ОС: WinXP+SUSE Linux
-
NekoExMachina
- Сообщения: 485
- ОС: Кошерная.
Re: подсчет количества определенных символов
Juliette
Это годиться толкьо если все символы будут на разных строках.
Это годиться толкьо если все символы будут на разных строках.
На форуме больше не появляюсь.
Высокопарность и надменность довела.
Высокопарность и надменность довела.
OpenBSD-current+scrotwm*1 (acer aspire one 531h)
FreeBSD 8.1+kde3*1 (desktop)
FreeBSD 8.1+scrotwm*1 (hp530)
FreeBSD 9.0+dwm*1 (old toshiba satellite)
FreeBSD 8.1+kde3*1 (desktop)
FreeBSD 8.1+scrotwm*1 (hp530)
FreeBSD 9.0+dwm*1 (old toshiba satellite)
-
nesk
- Сообщения: 2268
- Статус: Линукссаксовец
- ОС: MS Windows XP Home SP3
Re: подсчет количества определенных символов
cat file_name | tr -d '!a` | wc -m
вместо а пишите свой символ
упс... ошибся... не так
ЗЫ
Вот так
cat file_name | sed "s/[^a]//g" | wc -m
a - Ваш символ
переносы строк не удаляет
cat file_name | tr -d \\n | sed "s/[^a]//g" | wc -m
можно проще, только не соображу как
вместо а пишите свой символ
упс... ошибся... не так
ЗЫ
Вот так
cat file_name | sed "s/[^a]//g" | wc -m
a - Ваш символ
cat file_name | tr -d \\n | sed "s/[^a]//g" | wc -m
можно проще, только не соображу как
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.
0xDEFEC8ED
0xDEFEC8ED
-
Juliette
- Сообщения: 5058
- Статус: ROSA Lab
- ОС: Ubuntu LTS, Mandriva 2011
Re: подсчет количества определенных символов
NekoExMachina писал(а): ↑23.05.2008 14:21Juliette
Это годиться толкьо если все символы будут на разных строках.
Ога, точно.
-
genagon
- Сообщения: 36
- ОС: WinXP+SUSE Linux
Re: подсчет количества определенных символов
NekoExMachina писал(а): ↑23.05.2008 14:21Juliette
Это годиться толкьо если все символы будут на разных строках.
Ну да, в этот то и проблема