Những công cụ nào khác tôi nên sử dụng để đọc và ghi các tệp với sự cắt xén, tìm kiếm và bỏ qua. Các tùy chọn dòng lệnh của dd có vẻ bất tiện và xa lạ và tôi không thích chọn giữa chế độ tìm kiếm chậm, nhưng chính xác ( bs=1
) và chế độ nhanh, nhưng không linh hoạt ( bs=4k
hoặc bất cứ điều gì).
Có các công cụ hiện đại hơn để đọc 555 byte từ một tệp (hoặc ống hoặc ổ cắm hoặc dev) từ vị trí 31337 và ghi chúng vào tệp khác ở vị trí 128205 (sử dụng các khối 512 + 43), có hoặc không cắt bớt?
status=noxfer
không phải là mặc định và bị hỏng và tôi cần iflag=fullblock
(bỏ qua trong một số tập lệnh => dữ liệu bị hỏng).
bs=1
=> toàn bộ đường ống chậm. Ví dụ tôi có thể muốn kết xuất tập tin video bắt đầu từ một số khung chính xác. 2. "Nó mất một số số học" => không phù hợp lắm cho các lệnh onelin và các lệnh shell thường quy.
dd conv=seek_bytes
sẽ làm seek
việc với độ chính xác byte.
dd
. Bạn luôn có thể đặt một trình bao bọc kịch bản lệnh shell xung quanh nó nếu bạn không thích giao diện.dd
là trong tiêu chuẩn POSIX , đó là một điểm cộng rất lớn.