gpt4 book ai didi

linux - 如何在保存到文件之前解释流中的 ASCII 命令代码?

转载 作者:太空狗 更新时间:2023-10-29 11:15:01 27 4
gpt4 key购买 nike

我正在将标准输出流保存到一个文件中:

mvn test > output.txt

在保存到文件之前,我想正确处理 ASCII 命令代码(尤其是 0x0D0x08)以使文件更具可读性。

例如,在 line 1\rline 2\n 中,\r 应该将位置移动到同一行的开头,以便从那里覆盖导致第 2 行\n 正在保存。同样,barbar\rfoo\n 应该以 foobar\n 结尾。

Linux 中是否存在此类工具,还是我必须从头开始编写一些东西?

最佳答案

通过 col -b 管道输出。它不理解所有可能的控制字符和转义序列,但至少它知道回车和退格。如果它的输入已打印到终端,它会输出最后可见的内容。 (具有破坏性退格键的无限高终端)

关于linux - 如何在保存到文件之前解释流中的 ASCII 命令代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17911184/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com