less 日志文件中的特殊字符使其无用

less 日志文件中的特殊字符使其无用

我想将 Python 帮助命令的输出保存到文件中。由于它使用 less,显而易见的方法是使用 less 中的“s file”。它有效,但 less 以粗体显示的单词被搞乱了。有什么建议吗?

提前致谢。

答案1

您可以使用less -R(或less -r)。

  • -r选项只会使转义码可见(而不解释它们),
  • -R选项尝试过滤它们,参见man页面:

与 -r 类似,但只有 ANSI“颜色”转义序列以“原始”形式输出。与 -r 不同,在大多数情况下屏幕外观都能正确保持。

相关内容