ANSIエスケープを含むテキストを含むファイルを印刷したいと思います。
ファイルの内容は次のとおりです(bashスクリプトで生成されます)。
\033[1m bold message example \033[0m
normal font message
ターミナルの画面にファイルを印刷するとき、それはうまく機能します:
cat example.txt
ショー:
太字のメッセージの例
通常のフォントメッセージ
しかし、それをプリンターに送信しようとしたときの私の問題:
lp example.txt
プリント:
1mboldメッセージexample2m
通常のフォントメッセージ
このファイルを正しく印刷する方法はありますか?たぶんgroff(スタイル付きのmanページを印刷するために使用できます)を使用しますが、私はそれを使って効率的なものを得ることができませんでした...