Potrzebuję znaleźć tekst 'ifeq ($ (Param1)' używając grep.) Próbuję przypisać wynik wyszukiwania do zmiennej.Niepewność polega na tym, że pojedyncze cytaty nie wymykają się tekstowi zrobić tak, gdy próbuję:działa grep od wewnątrz GNU make
GrepResult:= $(shell grep 'ifeq ($$(Param1)' TextFile)
uzyskać:
Makefile:214: *** unterminated call to function `shell': missing `)'. Stop.
$ można uciec z $$ ale jak mogę uciec nawiasy w makijażu Dzięki
?.NB: $ GrepResult jest używany w funkcji $ (błąd), a nie w poleceniu reguły.
jestem w stanie dostać się do tego polecenia help działa. Czy znalazłeś poprawkę? '$ (grep powłoki ...)'? po prostu użyj każdego z grep, awk, sort, pr jako małe litery? – tarabyte