-1

Как я могу выполнить поиск всех каталогов с именами i18n под деревьями, такими как src/main/resources используя find или любую другую команду unix.

Все, что я пытаюсь, не работает

Я ищу что-то вроде:

$find . -name 'src/main/resources/i18n/ -type d
./foo/src/main/resources/i18n/
./bar/src/main/resources/i18n/
./xyz/src/main/resources/i18n/

Но каталог './foo/src/test/resources/i18n' не должен появляться.

2 ответа2

1

Наконец-то нашел:

find -type d -regex ".*src/main/resources/i18n"
0

Ты почти там. Укажите общий корневой каталог всех ваших деревьев вместо .

find common/root/dir/ -type d -name i18n

(Вы можете указать абсолютный путь там, конечно.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .