Moin moin, ich habe folgendes Problem:
Ich hab in meiner Makefile in einer Variable alle Textdatein mit .txt Endung. Nun möchte ich mit grep alle txt-Datein durchsuchen und für jede Datei eine neue Textdatei mit .done Endung erstellen in der keine Zeilen mit "Error" enthalten sind.
Ich bin soweit:
1 2 3 4 5 6 | VAR=$(wildcard *.txt) THAT=$(VAR:.txt=.done) do : @touch $(THAT) grep -v "Error" $(VAR) > $(THAT) |
Nun ist mein Problem, das er die Ergebnisse alle in eine .done-Datei schreibt und die restlichen bleiben leer. Wie bekomme ich es hin das er zu jeder .txt-Datei die Ergebnisse auch in die passende .done-Datei schreibt? Kann mir jemand helfen??
MfG UnitedBlaze