当前位置:Linux教程 - Linux - 如何把man产生的文档转换为正常文本格式(By Simon Zhan)

如何把man产生的文档转换为正常文本格式(By Simon Zhan)



         今天在整理文档时,碰到上述的问题,经过在论坛上搜索后找到以下的办法:man [command] |col -b >command.txt,但是处理后的文本中还有字符如“_”没有去除干净,于是想了下面这个办法,可以保证把文本处理得干干净净:
    可以编辑一个脚本起名为filter,内容如下:

    sed s/.^H/g $1 $1.txt

    然后把filter的权限改为777,运行./filter FILENAME,即可得到一个FLIENAME.txt的文件。

    注:输入^H的方法是先按ctrl+V再按ctrl+H,这是一个控制字符,不能用平常的方法输入,否则无效。
    发布人:simonzhan 来自: