我想打印一个包含带有 ANSI 转义的文本的文件。
这是文件内容(使用 bash 脚本生成):
\033[1m bold message example \033[0m
normal font message
在终端中将文件打印到屏幕时,效果很好:
cat example.txt
显示:
粗体消息示例
正常字体消息
但是当我尝试将它发送到打印机时我的问题:
lp example.txt
印刷:
1mbold message example2m
正常字体消息
有没有办法正确打印这个文件?也许与 groff (可用于打印样式手册页),但我没有设法得到任何有效的东西......