Alat apa lagi yang harus saya gunakan untuk membaca dan menulis file dengan pemotongan, mencari, dan melompati. Opsi baris perintah dd tampak tidak nyaman dan asing dan saya tidak suka memilih antara mode pencarian yang lambat, tetapi tepat ( bs=1
) dan mode cepat, tetapi tidak fleksibel ( bs=4k
atau apa pun).
Apakah ada alat yang lebih modern untuk membaca 555 byte dari satu file (atau pipa atau soket atau dev) dari posisi 31337 dan menulisnya ke file lain di posisi 128205 (menggunakan blok 512 + 43), dengan atau tanpa pemotongan?
status=noxfer
tidak standar dan rusak dan yang saya butuhkan iflag=fullblock
(hilangkan dalam beberapa skrip => data rusak).
bs=1
=> seluruh pipa lambat. Misalnya saya mungkin ingin membuang file video mulai dari beberapa frame yang tepat. 2. "Dibutuhkan beberapa aritmatika" => tidak terlalu cocok untuk oneliners dan perintah shell rutin.
dd conv=seek_bytes
akan seek
bekerja dengan presisi byte.
dd
. Anda selalu bisa meletakkan pembungkus skrip shell di sekitarnya jika Anda tidak menyukai antarmuka.dd
ada dalam standar POSIX , yang merupakan nilai tambah besar.