Ich verstehe zwar nicht ganz, warum der Überblick besser sein sollte,
wenn man sich die Daten in mehreren Dateien zusammensuchen muss, aber
gehen tut das ganz leicht, man braucht nicht einmal ein Terminalprogramm
dazu:
1 | split -l 21600 /dev/ttyS0
|
speichert die Daten in Dateien und fängt alle 21600 (= 3600s/h * 3h /
0,5s) Zeilen eine neue Datei an. Es wird davon ausgegangen, dass jeder
XML-Datensatz eine Zeile belegt.
1 | split -b 345600 /dev/ttyS0
|
speichert die Daten in Dateien und fängt alle 345600 (= 16Bytes *
3600s/h *3h / 0,5s) Bytes eine neue Datei an. Es wird davon ausgegangen,
dass jeder binäre Datensatz 16 Bytes belegt.
Die Dateinamen haben die Form xaa, xab, xac, ... xba, xbb usw. Das
Format kann aber leicht geändert werden (s. man split)