LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 735|回复: 4

关于 dd 的问题

[复制链接]
发表于 2007-2-27 14:31:01 | 显示全部楼层 |阅读模式
打个比方,目前有两个文件,A和B

A文件内容如下:
abc

B文件内容如下:
123

如何使用dd命令,把B中的2替换成A中的b,即,使B的内容为: 1b3
发表于 2007-2-27 17:59:07 | 显示全部楼层
dd if=A of=B bs=1 skip=1 seek=1 count=1

仅针对你的例子,1个字节
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-27 18:15:59 | 显示全部楼层
这样不行,这样做会导致B后面的内容被忽略了。
B的结果为: 1b
而不是想要的: 1b3
回复 支持 反对

使用道具 举报

发表于 2007-3-1 13:18:46 | 显示全部楼层
dd if=A of=B bs=1 count=1 skip=1 seek=1 conv=notrunc
这样便可得出正确结果。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-2 12:35:09 | 显示全部楼层
谢谢,可以了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表