Necesito encontrar el texto 'ifeq ($ (Param1)' usando grep. Intento asignar el resultado de búsqueda para hacer la variable. El problema es que las comillas simples no escapan el texto en por lo que cuando intento:ejecutando grep desde GNU make
GrepResult:= $(shell grep 'ifeq ($$(Param1)' TextFile)
me sale:
Makefile:214: *** unterminated call to function `shell': missing `)'. Stop.
El $ se puede escapar con $$ pero ¿cómo puedo escapar paréntesis en el maquillaje Gracias
?.NB: $ GrepResult se usa en la función $ (error), no en un comando de regla.
yo soy incapaz de conseguir que el comando de ayuda para trabajar bien. ¿Has encontrado una solución? '$ (shell grep ...)'? solo use cada uno de grep, awk, sort, pr como minúsculas? – tarabyte