17. Поиск файлов и в файлах#
Регулярные выражения – это мощное средство для поиска информации в текстовых данных.
Началу знакомства ими мы положили на предыдущем занятии, изучив подстановку имен файлов.
В ней мы применили два метасимвола (* и ?) и два оператора ([...] и [!...]).
Утилита grep#
-r,-Rрекурсивный поиск;-n, нумерация строки;-w, совпадение по полному слову;-l-eпоисковый шаблон.--include,--exclude,--exclude-dir
Утилита find#
-type-name-size
find ~ -type d ищет каталоги в домашнем каталоге.
Утилита locate#
Вопросы для самоконтроля#
Упражнения#
Подсчитайте количество файлов, каталогов, файлов и каталогов в домашнем каталоге.