Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
linux_count_text [2016/04/19 18:46] admin создано |
linux_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> |