B
bernd.stromberg
Grünschnabel
Tag zusammen,
entweder ich suche nach den falschen Stichworten, oder ich mache was falsch. Mein Problem :
Mit dem Befehl
habe ich mir eine Datei mit zu behandelnden Files erstellen lassen. OK. Jetzt moechte ich, dass sed jede Zeile aus Textfile.txt einliest und diese dann behandelt.
In man-Pages, Foren usw finde ich nur, dass -f SCRIPTFILE das Kommando unterbringt. Wie bringe ich ihn nun dazu, mehrere Zeilen auszulesen und auf diese Dateien anzuwenden ?
Bsp. Inhalt Textfile.txt :
/pfad/zur/ersten.datei
/pfad/zur/zweiten.datei
/pfad/zur/dritten.datei
Nun soll das
als Futter bekommen und suche durch ersetze austauschen, dies dann aber auf ersten.datei bis dritten.datei anwenden. Ohjee, ist das noch frueh heute Morgen. Wisst Ihr, was ich oben meine...?
Gruss
Rainer.
(Alias Bernd )
entweder ich suche nach den falschen Stichworten, oder ich mache was falsch. Mein Problem :
Mit dem Befehl
Code:
grep -Rsl 'ZuSuchenderText' > Textfile.txt
habe ich mir eine Datei mit zu behandelnden Files erstellen lassen. OK. Jetzt moechte ich, dass sed jede Zeile aus Textfile.txt einliest und diese dann behandelt.
In man-Pages, Foren usw finde ich nur, dass -f SCRIPTFILE das Kommando unterbringt. Wie bringe ich ihn nun dazu, mehrere Zeilen auszulesen und auf diese Dateien anzuwenden ?
Bsp. Inhalt Textfile.txt :
/pfad/zur/ersten.datei
/pfad/zur/zweiten.datei
/pfad/zur/dritten.datei
Nun soll das
Code:
sed s/suche/ersetze/ [Jede Zeile aus Textfile.txt]
als Futter bekommen und suche durch ersetze austauschen, dies dann aber auf ersten.datei bis dritten.datei anwenden. Ohjee, ist das noch frueh heute Morgen. Wisst Ihr, was ich oben meine...?
Gruss
Rainer.
(Alias Bernd )