免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 7237 | 回复: 9
打印 上一主题 下一主题

有没有合并二进制文件的命令? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-07-20 17:50 |只看该作者 |倒序浏览
本帖最后由 allmycheers 于 2010-07-20 17:51 编辑

有没有合并二进制文件的命令?

我用 cat 001.pdf 002.pdf >  hb.pdf  和  paste  001.pdf 002.pdf >  hb.pdf    都不行,结果只显示002.pdf的内容。
他们合并字符文件还可以。

论坛徽章:
0
2 [报告]
发表于 2010-07-20 18:29 |只看该作者
pdf 文件是二进制文件? 不知道LZ是要干吗?是要合并两个pdf 文件?

论坛徽章:
0
3 [报告]
发表于 2010-07-20 19:12 |只看该作者
我是死菜鸟帮不了你啊,

论坛徽章:
0
4 [报告]
发表于 2010-07-20 19:48 |只看该作者
pdf文件不是二进制文件吧...

论坛徽章:
0
5 [报告]
发表于 2010-07-20 21:40 |只看该作者
同意楼上观点

论坛徽章:
0
6 [报告]
发表于 2010-07-21 08:50 |只看该作者
认识失误...
那么怎样用命令合并两个pdf格式的文件 和 合并两个word的文件?

论坛徽章:
0
7 [报告]
发表于 2010-07-21 08:53 |只看该作者
软件实现那?必须用命令吗

论坛徽章:
0
8 [报告]
发表于 2010-07-21 12:43 |只看该作者
首先 明确一下概念
能用文本编辑器打开直接看到内容的是文本文件(这里的文本文件是广义的,也包括 .bat .sh 等等)
其余的都是二进制文件 二进制文件有自己特定的格式(有固定的文件头)
不知道为什么楼上那么多同学认为pdf不是二进制文件

pdf文件的分割与合并可以通过工具,比如 PDF Split and Merge (http://www.pdfsam.org/)

论坛徽章:
0
9 [报告]
发表于 2010-07-21 19:49 |只看该作者
首先 明确一下概念
能用文本编辑器打开直接看到内容的是文本文件(这里的文本文件是广义的,也包括 .bat . ...
炙热的雪 发表于 2010-07-21 12:43



    涨知识了 ...

另外如果你的系统是Fedora 12 想把几个pdf 文件合并为一个pdf 文件,
可以尝试下面的命令进行安装:

yum install pdfshuffler
Or yum install pdfmerge

论坛徽章:
0
10 [报告]
发表于 2010-07-21 21:19 |只看该作者
可以用dd合并

  1. 21:16:16 >ls -lh
  2. total 188K
  3. -rw-r--r-- 1 moerae moerae 187K Jul 21 21:12 file
  4. 21:16:54 >md5sum file
  5. 314553728f2fd8c69737ad31768662e0  file
  6. 21:16:59 >dd if=file of=file1 bs=512 count=200
  7. 200+0 records in
  8. 200+0 records out
  9. 102400 bytes (102 kB) copied, 0.00120387 s, 85.1 MB/s
  10. 21:17:20 >dd if=file of=file2 bs=512 skip=200
  11. 173+1 records in
  12. 173+1 records out
  13. 88661 bytes (89 kB) copied, 0.00105776 s, 83.8 MB/s
  14. 21:17:35 >ls -lh
  15. total 376K
  16. -rw-r--r-- 1 moerae moerae 187K Jul 21 21:12 file
  17. -rw-r--r-- 1 moerae moerae 100K Jul 21 21:17 file1
  18. -rw-r--r-- 1 moerae moerae  87K Jul 21 21:17 file2
  19. 21:17:38 >cp file1 merge
  20. 21:17:47 >dd if=file2 of=merge bs=512 seek=200
  21. 173+1 records in
  22. 173+1 records out
  23. 88661 bytes (89 kB) copied, 0.00122678 s, 72.3 MB/s
  24. 21:18:16 >ls -lh
  25. total 564K
  26. -rw-r--r-- 1 moerae moerae 187K Jul 21 21:12 file
  27. -rw-r--r-- 1 moerae moerae 100K Jul 21 21:17 file1
  28. -rw-r--r-- 1 moerae moerae  87K Jul 21 21:17 file2
  29. -rw-r--r-- 1 moerae moerae 187K Jul 21 21:18 merge
  30. 21:18:18 >md5sum file
  31. 314553728f2fd8c69737ad31768662e0  file
  32. 21:18:24 >md5sum merge
  33. 314553728f2fd8c69737ad31768662e0  merge
  34. 21:18:27 >

复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP