E
elyps
Liebe Forenteilnehmer,
ich scheine gerade auf dem Schlauch zu stehen und frage deshalb nach einem Tipp von Euch.
Ich möchte eine Datei mit ewig vielen Zahlenwerten stückweise auslesen. Genauer gesagt soll beispielsweise mein Skript (beginnend ab der der 11. Zeile) jeweils 20 Zeilen dieser Datei auslesen und dann wegschreiben. Dies klappt soweit auch ganz gut mit dem knappen Befehl
sed -n '11,+20 p' matrix.txt > xy1.txt
In die zweite Datei (xy2.txt) sollen dann die folgenden 21 Zeilen der Datei matrix.txt geschrieben werden. Diese ganze Prozedur (Auslesen und Wegschreiben) soll wiederum 21 mal geschehen. Ich habe einiges ausprobiert, aber ich seh anscheinend den Wald vor lauter Bäumen nicht. Kann man mit sed eventuell einen Index hochlaufen lassen?
Hat einer von Euch einen kurzen Tipp?
Vielen Dank!
ich scheine gerade auf dem Schlauch zu stehen und frage deshalb nach einem Tipp von Euch.
Ich möchte eine Datei mit ewig vielen Zahlenwerten stückweise auslesen. Genauer gesagt soll beispielsweise mein Skript (beginnend ab der der 11. Zeile) jeweils 20 Zeilen dieser Datei auslesen und dann wegschreiben. Dies klappt soweit auch ganz gut mit dem knappen Befehl
sed -n '11,+20 p' matrix.txt > xy1.txt
In die zweite Datei (xy2.txt) sollen dann die folgenden 21 Zeilen der Datei matrix.txt geschrieben werden. Diese ganze Prozedur (Auslesen und Wegschreiben) soll wiederum 21 mal geschehen. Ich habe einiges ausprobiert, aber ich seh anscheinend den Wald vor lauter Bäumen nicht. Kann man mit sed eventuell einen Index hochlaufen lassen?
Hat einer von Euch einen kurzen Tipp?
Vielen Dank!