Wie extrahiere ich einen einzelnen Teil von Bytes aus einer Datei?
Auf einem Linux-Desktop (RHEL4) möchte ich einen Bereich von Bytes (normalerweise weniger als 1000) aus einer großen Datei (> 1 Gig) extrahieren. Ich kenne den Versatz in der Datei und die Größe des Blocks.
Ich kann dazu Code schreiben, aber gibt es eine Befehlszeilenlösung?
Idealerweise so etwas wie:
magicprogram --offset 102567 --size 253 < input.binary > output.binary