Я хочу найти файлы, имена которых включают слово "able" в любой папке, имя которой содержит слово "dir".
Как я могу сделать это с помощью Bash?
Я хочу найти файлы, имена которых включают слово "able" в любой папке, имя которой содержит слово "dir".
Как я могу сделать это с помощью Bash?
Вы можете использовать команду find
.
find . -iwholename '*dir*/*able*'
Шаблоны полного имени - Поиск файлов
Test: -wholename pattern: True, если полное имя файла, начиная с аргумента командной строки, в котором был найден файл, соответствует шаблону оболочки.
Тест: -iwholename pattern: ... но совпадение не чувствительно к регистру.