Проверьте этот ответ: Как проверить если sed
изменил файл.
В значительной степени то же, как Вы просите, его предложение Вас, использует awk
или вывод в другой файл и diff
эти два файла.
Используя skip
флаг, bs
флаг, и count
флаг, можно управлять, в каком количестве читают данные dd и когда запустить.
dd if=/dev/sdX bs=1M count=7 skip=1 of=test.img
Та команда началась бы на уровне второго Мегабайта диска и скопировала бы семь мегабайтов.