Datei unterteilen
Posted: 2010-03-22 18:36
Hi,
ich habe Dateien mit mehreren Millionen Zeilen, jede Datei hat das Format
Die Dateien möchte ich nun gerne in mehrere kleinere Dateien aufsplitten, jede ca. 200.000 Zeilen groß, wobei jede Datei mit einem K beginnt und alle "dazugehörigen" Ps enthalten muss. Obige Datei würde ich also z.B. gerne, wenn ich 5-Zeilen-Dateien haben möchte, splitten in
Wichtig ist, dass jede Datei mit K beginnt und die letzte Zeile einer jeden Datei immer die Zeile vor einer K-Zeile ist.
Irgendwelche Ideen, wie ich das schnell und elegant in der Bash lösen kann?
Danke
Dominik
ich habe Dateien mit mehreren Millionen Zeilen, jede Datei hat das Format
Code: Select all
K
P
P
P
K
P
P
K
K
K
P
P
Code: Select all
Datei 1:
K
P
P
P
Datei 2:
K
P
P
K
K
Datei 3:
K
P
P
Irgendwelche Ideen, wie ich das schnell und elegant in der Bash lösen kann?
Danke
Dominik