|
发表于 2007-6-15 22:59:45
|
显示全部楼层
我经常将man的结果导出到windows中用word编辑后打印出来,主要是这样做的:
#touch bash_man.doc(名字随便起,最好是*.doc形式的,便于在windows中直接打开)
#man bash > bash_man.doc
# cp bash_man.doc /mnt/floppy(就是你的移动设备)
# umount /mnt/floppy
挂载软盘,或使用smb或使用usb设备,
# 进入windows系统,先用记事本打开文件bash_man.doc,会看到有很多黑框内带圆圈的符号,复制一个,打开替换功能,ctrl+v粘贴,在替换为一栏中键入%(注意:最好先用查找功能找一下文件中有没有%,如果有,用一个其他特殊字符来代替),开始替换。(较漫长的过程),保存结果,关闭。
再使用word打开该文件,使用编辑——替换功能,出现对话框后点击“高级”选项,选中“使用通配符”,然后单击“特殊字符”,单击"任意字符 ?”这一项,这样在查找内容后面的框内出现一个?,接着键入%(或你自己替换的那个特殊字符),替换为空着,表示全部替换为“没有任何字符”,确定即可。这里使用的“?”,有点类似于正则表达式中的?,其实我认为道理是一样的。
也许有朋友会问:为什么不直接在word中将黑框带有圆圈的字符进行替换呢?你自己试一试就知道了。另外word我使用的是2003,至于word2000或97或xp能否可行,本人没有试过。 |
|