Я пытаюсь найти все подкаталоги папки со следующим путем, начиная с определенной родительской папки [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 -..... / Источники