我需要找到文本'ifeq($(Param1)' using grep。我试图分配搜索结果来创建变量。问题是单引号不能转义文本赚那么当我尝试:从GNU内部运行grep make
GrepResult:= $(shell grep 'ifeq ($$(Param1)' TextFile)
我得到:
Makefile:214: *** unterminated call to function `shell': missing `)'. Stop.
的$可以用$$转义但我怎么化妆中逃脱括号 感谢
?NB:$ GrepResult在$(错误)函数中使用,而不是在规则的命令。
我无法得到这种帮助命令来工作的。你有没有找到解决办法? '$(shell grep ...)'?只是使用grep的每一个,AWK,排序,PR为小写的? – tarabyte 2015-07-25 05:10:49