Ich habe ein Problem beim Versuch, die Ausgabe eines sed-Befehls in einer Makefile-Variable zu erfassen.
JS_SRC:=$(shell sed -n '[email protected]*src="\([^"]*\.js\).*@\[email protected]' index.html)
Was mich
sed: -e expression #1, char 34: unknown option to
s' `
Ich habe versucht, zu entkommen Dinge und dergleichen gibt, bin aber immer, dass Fehler gegeben. Alle Varianten von Flucht habe ich ausgeführt, läuft gut aus dem Terminal. Wie ruft ein Makefile den Shell-Befehl auf ?. /usr/bin/sh -c "cmd?"
oder etwas anderes ?.
Etwas interpoliert, aber ich habe keine Ahnung was.