GNU make shell находит определенный путь на основе шаблона - PullRequest
0 голосов
/ 22 апреля 2020

Я пытаюсь найти все подкаталоги папки со следующим путем, начиная с определенной родительской папки [anything]/Component_[any sequence of character except '/' ]/Sources, используя GNU make на платформе windows. Команда, которую я использую: dirs := $(shell $(FIND) $(PROJECTROOT) -type d -regextype posix-extended -path '.*Component_[^\/]*\/Sources') -regextype posix-extended *1004* является необязательной. Тип регулярного выражения по умолчанию или любой тип регулярного выражения, разрешенный shell в GNU make , может использоваться в качестве журнала, поскольку он соответствует путям, подобным этому:

...... .... / Component_AB C -00.01 -..... / Источники

...