У меня есть несколько переменных среды оболочки, которые я хотел бы отменить в среде make.
Я знаю, что могу отменить определение ASHELLENV, но я пытаюсь использовать подстановочные знаки для сопоставления с образцом переменных среды, затем для каждой из них наundefine, но безуспешно.
Я думал, что-то вроде этого будет работать, но оболочка env все еще остается.
$(foreach v, SOMEENVS_% SOMEOTHERENVS, $eval(undefine $$(v))