Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1008230
  • 博文数量: 195
  • 博客积分: 4890
  • 博客等级: 上校
  • 技术积分: 2221
  • 用 户 组: 普通用户
  • 注册时间: 2009-06-09 15:34
文章分类

全部博文(195)

文章存档

2014年(1)

2013年(8)

2012年(22)

2011年(9)

2010年(54)

2009年(101)

我的朋友

分类:

2010-08-08 01:07:23

文件: man bash.pdf
大小: 624KB
下载: 下载
Linux下将manual转换成PDF格式文件的方法:

man -t | ps2pdf - >

是你要查询的命令或程序接口名字 是你想要的输出的pdf文件,一般以pdf为后缀来命名

-t 参数的意思是将man的查询结果通过groff格式化输出来,一般是ps格式。而ps2pdf的功能就是将ps文件转换成pdf格式文件。


如果不利用管道,将结果分开的话,命令如下:

man -t                                      

ps2pdf outputfile.ps outputfile.pdf

 
 
 
1. 输出为 .txt 文件
[root@linux ~]# man tcpdump | col -b > man_tcpdump.txt
在使用 [root@linux ~]# man man 命令输出man的信息时,最后tips中有使用范例。
2.输出为 .pdf 文件
[root@linux ~]# man -t tcpdump | ps2pdf - > man_tcpdump.pdf 
 
 
若要保存man命令输出的帮助信息到文件中,可以使用如下命令:
#man <命令> | col -b > <命令>.txt
其中col文文档编辑命令,其作用是过滤控制字符,语法及参数说明如下:
col [-bfx][-l<缓冲区列数>]
  -b   过滤掉所有的控制字符,包括RLF和HRLF。
  -f   滤除RLF字符,但允许将HRLF字符呈现出来。
  -x   以多个空格字符来表示跳格字符。
  -l<缓冲区列数>   预设的内存缓冲区有128列,您可以自行指定缓冲区的大小。
 
附件上传一个man bash的pdf文档供大家参考
 
 
 
 
 
 
阅读(1003) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2011-03-20 15:12:17

学习了,多谢楼主分享哦!也欢迎广大linux爱好者来我的论坛一起讨论arm哦!www.lt-net.cn