Ich versuche die Verarbeitung von Dateien zu automatisieren, die manchmal ein "Gleichheitszeichen" mit GNU Make enthalten.Wie behandelt man Dateinamen mit Gleichheitszeichen in GNU Make?
default: hello=world.txt.gz
hello=world.txt.gz : hello=world.txt
gzip hello=world.txt
echo done
Sie die folgende Fehlermeldung erhalten:
test.make:5: *** commands commence before first target. Stop.
Wie kann man die gleichen Zeichen entkommen Zum Beispiel, sagen wird der Dateiname hello=world.txt
und die Makefile
ist die folgende genannt? Ich habe Backslashes, doppelte Anführungszeichen und einfache Anführungsstriche versucht. Irgendwelche Ideen?
Das funktioniert gut für mich. Vielen Dank. – swdev