Na pulpicie systemu Linux (RHEL4) chcę wyodrębnić zakres bajtów (zwykle mniej niż 1000) z dużego pliku (> 1 gig). Znam przesunięcie do pliku i wielkość porcji.Jak wyodrębnić pojedynczy fragment bajtów z pliku?
Potrafię napisać kod, aby to zrobić, ale czy istnieje rozwiązanie z linii poleceń?
Idealnie, coś jak:
magicprogram --offset 102567 --size 253 <input.binary> output.binary
Dzięki. Dokładnie to, czego chciałem. – DanM
Opcjonalnie dodaj 'status = none', aby pominąć wyprowadzanie na stderr. – kenorb
Oto przykład użycia przesunięć heksadecymalnych: 'dd if = in.bin bs = 1 status = none skip = $ ((0x88)) count = $ ((0x80)) of = out.bin'. – kenorb