好的,对于那些感兴趣的人,我终于找到了答案: dd seek=$(($offset)) bs=1 count=$c conv=notrunc if=$loc2 of=$loc1
所以我想复制 $loc2 的“文本”,并希望将它粘贴到 $loc1 的偏移量 0x2 处,而不删除它之前的字节。当我在任何位置运行此命令时,它都不会跳过字节,而是用 00 00 替换每个字节......直到它达到偏移量并从那里正常工作。例如:
offset=0x2
loc2 = 6E 6F 70 71
loc1 = 7E 3B 11 FF loc1 should change to this ---> 7E 3B 6E 6F 70 71 but instead changes to: 00 00 6E 6F 70 71
这是我的小代码
offset=0x2
dd skip=$(($offset)) bs=1 count=5 conv=notrunc < $loc2 > $loc1