Инструменты пользователя

Инструменты сайта


linux_count_text

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
linux_count_text [2016/04/19 18:46] – создано adminlinux_count_text [2016/04/19 19:46] (текущий) – admin
Строка 6: Строка 6:
  
 Ищет в файле FILE количество вхождений слова TEXT. Ищет в файле FILE количество вхождений слова TEXT.
 +
 +В нескольких файлах
 +
 +<file>
 +find PATH -name "*" -exec grep -l "TEXT" '{}' \; 2>/dev/null |xargs wc -l
 +</file>
 +
 +PATH - это путь к каталогу где искать, если искать в текущем каталоге то ставим просто точку "."
 +
 +Пример использования:
 +
 +<file>
 +$ find /etc -name "*" -exec grep -l "localhost" '{}' \; 2>/dev/null |xargs wc -l
 +     267 /etc/speech-dispatcher/speechd.conf
 +      76 /etc/speech-dispatcher/modules/festival.conf
 +     231 /etc/rc2.d/S20nfs-kernel-server
 +     231 /etc/rc3.d/S20nfs-kernel-server
 +      14 /etc/sane.d/net.conf
 +      12 /etc/init/hostname.conf
 +     231 /etc/rc5.d/S20nfs-kernel-server
 +     231 /etc/rc1.d/K80nfs-kernel-server
 +   33141 /etc/alternatives/mozilla-flashplugin
 +    1475 /etc/alternatives/rsh
 +     337 /etc/alternatives/vncviewer
 +     337 /etc/alternatives/xvncviewer
 +    1475 /etc/alternatives/rlogin
 +     231 /etc/init.d/nfs-kernel-server
 +     107 /etc/init.d/cups
 +      60 /etc/init.d/README
 +     231 /etc/rc6.d/K80nfs-kernel-server
 +       9 /etc/hosts
 +     127 /etc/mysql/my.cnf
 +     231 /etc/rc0.d/K80nfs-kernel-server
 +      73 /etc/security/pam_env.conf
 +     231 /etc/rc4.d/S20nfs-kernel-server
 +      37 /etc/pulse/client.conf
 +     136 /etc/cups/cupsd.conf
 +   39531 итого
 +</file>
linux_count_text.1461080803.txt.gz · Последнее изменение: 2016/04/19 18:46 — admin · В данный момент заблокировано пользователем 216.73.216.52