Я являюсь активным пользователем команды поиска, аналогичный приведенному ниже формату:Unix найти каталог командной подсказки
find . -name '*servername*' -exec zgrep -l 'identifier' {} \;
Предположим, что у меня есть намек, что целевой файл может находиться в директории с именем аЬс, является возможным в команде find или любой из ее комбинаций принять подсказки?
Например, если поиск в результатах поиска выполняется в подкаталогах с именем abc, есть больше шансов найти результаты, и я могу разорвать операцию поиска, если это необходимо.
Я ищу какую-то подобную команду:
find --hint dir1|pattern1 . -name '*servername*' -exec zgrep -l 'identifier' {} \;
@ krzyk К сожалению, у меня нет фиксированной структуры каталогов. Этот подкаталог может быть на любом вложенном уровне, и это не всегда относится к имени каталога, которое требуется для поиска в имени файла. Например, сначала я ищу файлы ssl или файлы доступа, затем я ищу детали. – amitmah
Собираетесь ли вы искать любой каталог в любом случае или останавливаться после того, как найдено одно или определенное количество результатов? –
я остановлюсь после нескольких матчей – amitmah