您好,我正在尝试打印终端中的彩色文本以及在文件中,我正在使用"tee“命令打印终端中的内容必须打印在文件中。但是我不能打印文件中的彩色文本,但在终端中我可以打印彩色文本
下面是我的代码:
#!usr/bin/perl
use Data::Dumper qw(Dumper);
use Cwd;
use Term::ANSIColor qw(:constants);
local $Term::ANSIColor::AUTORESET = 1;
open( STDOUT, "| tee -ai report.txt" );
print BOLD RED "Here y
我试图在Bash中创建一个日志文件。我想要彩色文本(绿色表示好消息,黄色表示警告等)。我在使用控制台代码。当我在终端中执行命令时:
echo -e "\033[1;31m Some text here \033[0m"
我的产量很好。我的短信是彩色的。当我想在文件中放一个这样的行时,问题就开始了。我在文件中放了一行:\033[1;31m Some text here \033[0m。然后我使用cat命令打开了这个文件。产出如下:
\033[1;31m Some text here \033[0m
这与我输入文件的行完全相同。不显示颜色。是否可以用命令cat显示彩色文本(控制台代
我想展示一个编程教程。一些代码,一些解释,等等。我想用其他颜色显示代码。问题是:我有几十个不同的教程。
我不能在一个文本视图中有一些普通文本,在另一个文本视图中有一些彩色文本,这是很糟糕的,而且我会有大约30个文本视图。
<string name="sbegw">
Normal Text.
<some color tag="#012345"> Colored Text </some color tag>
</string>
这就是我正在寻找的:一个属性,我可以简单地将它插入到我的字符串资源中我想要它的