Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要从 Perl 脚本执行命令并打印它的输出,但是命令输出是彩色的,Perl 会打印出类似的内容:
ESC[33m sample text ESC[m
而不是着色sample text。
sample text
换句话说:我想知道如何在 Perl 中处理已经彩色的输入(而不是如何创建彩色输出)
我将从Term::ANSIColorcolorstrip中的函数开始
colorstrip
脱色
uncolor 从文件或标准输入中获取输入,并在去除颜色和属性后返回。