Jakich innych narzędzi powinienem używać do odczytywania i zapisywania plików ze skrótami, wyszukiwaniem i pomijaniem. Opcje wiersza poleceń dd wydają się niewygodne i obce i nie lubię wybierać między wolnym, ale precyzyjnym trybem wyszukiwania ( bs=1
) a szybkim, ale nieelastycznym ( bs=4k
lub czymkolwiek).
Czy istnieją bardziej nowoczesne narzędzia do odczytu 555 bajtów z jednego pliku (lub potoku, gniazda lub dev) z pozycji 31337 i zapisania ich do drugiego pliku na pozycji 128205 (przy użyciu bloków 512 + 43), z obcięciem lub bez?
status=noxfer
nie jest domyślna i jest zepsuta i której potrzebuję iflag=fullblock
(pomiń w skrypcie => uszkodzone dane).
bs=1
=> cały rurociąg przebiega powoli. Na przykład mogę zrzucić plik wideo, zaczynając od dokładnej klatki. 2. „Zajmuje trochę arytmetyki” => niezbyt nadaje się do onelinerów i rutynowych poleceń powłoki.
dd conv=seek_bytes
wykona seek
pracę z precyzją bajtów.
dd
. Zawsze możesz owijać wokół niego skrypt powłoki, jeśli nie podoba ci się interfejs.dd
jest w standardzie POSIX , co jest ogromnym plusem.