<Предыдущая | Содержание: | Следующая>
Поиск файлов с помощью locate
Ассоциация разместить программа поддерживает как базовые ( --regexp вариант) и расширенный (
--regex option) регулярные выражения. С его помощью мы можем выполнять многие из тех же операций, которые мы выполняли ранее с нашими файлами dirlist:
[я @ linuxbox ~] $ найдите --regex 'bin / (bz | gz | zip)'
/ bin / bzcat
/ bin / bzcmp
/ bin / bzdiff
/ bin / bzegrep
/ bin / bzexe
/ bin / bzfgrep
/ bin / bzgrep
/ bin / bzip2
/ bin / bzip2recover
/ bin / bzless
/ bin / bzmore
/ bin / gzexe
/ bin / gzip
/ usr / bin / zip
/ usr / bin / zipcloak
/ usr / bin / zipgrep
/ usr / bin / zipinfo
/ usr / bin / zipnote
/ usr / bin / zipsplit
[я @ linuxbox ~] $ найдите --regex 'bin / (bz | gz | zip)'
/ bin / bzcat
/ bin / bzcmp
/ bin / bzdiff
/ bin / bzegrep
/ bin / bzexe
/ bin / bzfgrep
/ bin / bzgrep
/ bin / bzip2
/ bin / bzip2recover
/ bin / bzless
/ bin / bzmore
/ bin / gzexe
/ bin / gzip
/ usr / bin / zip
/ usr / bin / zipcloak
/ usr / bin / zipgrep
/ usr / bin / zipinfo
/ usr / bin / zipnote
/ usr / bin / zipsplit
Используя чередование, мы выполняем поиск путей, содержащих либо bin / bz, bin / gzили / bin / zip.