我一直想知道这个问题有一段时间了。每当我运行“man [command] >> file.txt”形式的命令时,都会出现一种奇怪的现象,即当我在终端中查看手册页时加粗的单词出现在文本文件中,每个字母重复两次。
例如,
描述
查找实用程序会递归地沿着列出的每个路径的目录树向下查找
变成了
DDEESSCCRRIIPPTTIOONN
ffiinndd 实用程序以递归方式对每个路径的目录树进行降序排列 列出
这是为什么呢?我想不出一种有意义的文件编码。 (如果将“粗体”编码为“每个字母写两次”,那么 Abba 乐队将显示为 A b a,以及其他问题......)
最佳答案
尝试 man -7
或 man --ascii [command] >> file.txt
这会将手册页导出为 ascii。
关于bash - 为什么 bash 的手册页在写入文件时有双字母?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17574055/