将命令手册导出

例如,将ls命令的手册,导出到~/man_ls.txt

man ls > ~/man_ls.txt

然后,用vi打开~/man_ls.txt,内容如下:

会发现许多重复的字符,及^H(使用命令行时,在某些情况下,按下回退键会生成^H)。

为了把这些重复的字符及^H过滤掉,需要通过管道man ls的结果传递给col命令,进行过滤。col命令需要使用-b选项,其作用是,不输出任何退格,只打印最后一个写到每个列位置的字符。

man ls | col -b > ~/man_ls.txt

再次用vi打开~/man_ls.txt,内容如下:


将命令手册导出
https://daniate.github.io/2016/10/11/将命令手册导出/
作者
Daniate
发布于
2016年10月11日
许可协议