从日志文件中删除 VT100 控制字符

从日志文件中删除 VT100 控制字符

我有一个文件,里面全是 VT100 颜色代码,这让搜索变得很困难。有没有一个 unix 实用程序可以删除这些代码,让我只剩下纯文本?

答案1

尝试通过col -b

cat 文件 | col -b

这可以删除手册页的 troff/nroff 格式。值得一试。

如果这不起作用,那么在 perlmonks 上有一个非常好的帖子:

http://www.perlmonks.org/?node_id=132997

答案2

这可能会有帮助:

esc=$'\033'
sed "s/${esc}[^m]*m//g" inputfile

答案3

字符串命令可能!

相关内容