`
jedy
  • 浏览: 144507 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

为输出添加颜色

 
阅读更多
$str = "TAKE CARE";
if(-t STDOUT){
print "\e[1;31m$str\e[0m\n";
} else {
print "$str\n";
}

-t 是判断输出是不是tty,如果是的则输出颜色信息,如果不是,比如在STDOUT被重定向到文件时则不加颜色信息。
分享到:
评论

相关推荐

    node-console-style:向 node.js 控制台输出添加颜色和样式

    向 node.js 控制台输出添加颜色和样式。 备择方案 ,但它修改了String.prototype ,因此是错误的。 安装 $ npm install console-style 用法 var style = require ( 'console-style' ) ; // Output bold, ...

    maven-color:输出Maven的颜色突出显示

    输出Maven的颜色突出显示 它可以通过包装Maven命令,然后在输出中插入ANSI颜色代码来工作。 该脚本旨在在CLI Shell启动时运行。 除了着色功能之外,它还创建以下别名: mvnc-使用颜色突出显示来运行“ mvn” ...

    深入理解Shell输出颜色与控制

    在Linux shell或者平时echo输出时有时为了区分某些字符串的重要性,往往对其输出内容添加颜色以醒目区分。下面这篇文章就主要介绍了关于Shell输出颜色与控制,有需要的朋友们可以参考借鉴,下面来一起看看吧。

    pandas to_excel 添加颜色操作

    # 创建形状为(10,5) 的DataFrame 并设置二级标题 demo_df = pd.DataFrame(np.arange(50).reshape(10, 5), columns=columns) print(demo_df) def style_color(df, colors): """ :param df: pd.DataF

    employee_tracker:家庭作业#12 MySQL:Employee Tracker

    员工追踪作业#12 MySQL:员工追踪器目录描述工作范围... 其他使用的npm软件包是粉笔(用于为输出添加颜色)和cfonts(用于创建应用程序打开徽标)。 至少要求我们确保您可以添加,查看和更新​​。 该应用程序进行得

    海康VisionMaster(颜色识别+Group模块+计数)方案

    海康VM颜色识别方案

    colorgcc:给g++编译输出的结果加上色彩

    给g++编译输出的结果加上色彩,warning、error一目了然

    maven-antsy-color:Maven ANSI 颜色包装器,为您提供来自 Maven 的闪亮、可读的输出

    它的工作原理是将您的 Maven 命令包装起来,然后在输出中插入 ANSI 颜色代码。 为 Maven 输出着色 将文件放在一个方便的目录中(如~/scripts ) 在您的 .bashrc(或其他 shell 的初始化文件)中添加指向它的链接 ...

    mfc程序打印输出

    可以设置输出内容的颜色,查找工具,在开发时经常遇到数据量太大时调试不方便的问题,这个工具就是在我开发过程中遇到这个调试不便时,写的一个工具,很好用,将压缩包中的头文件添加到工具中,然后直接调用头文件中的...

    玩转颜色获取工具

    增加了Delphi颜色输出 3.1 增加了拖动获取颜色方式 增加真色彩颜色条 增加可输入式的反查颜色代码功能 增加"开始"和"添加到收藏夹"热键 修正了一些Bug 增加了"正式用户码"的确认 3.1SP 换了一个金属皮肤 ...

    乐高EV3双颜色传感器巡线编程步骤76255PPT学习教案.pptx

    2.添加颜色传感器模块:将颜色传感器模块添加到项目中,并选择测量反射光线强度。 3.添加数学模块:将数学模块添加到项目中,并输入公式(a-b)*c。 4.添加移动转向模块:将移动转向模块添加到项目中,并选择开启。 ...

    test02.zip

    (1)使用VC++6.0或Visual studio 建立一个单文档的空项目。 (2)添加菜单(包含菜单项:画直线、画椭圆、文本显示...(4)学习添加对话框,通过对话框添加一个颜色,由该颜色决定上述菜单中画笔的颜色或字体的颜色。

    PSColor:为某些PowerShell输出提供简单的颜色突出显示

    为某些基本的PowerShell输出提供颜色突出显示。 当前,它重写“ Out-Default”来着色: FileInfo和DirectoryInfo对象(Get-ChildItem,dir,ls等) ServiceController对象(获取服务) MatchInfo对象(选择字符串...

    Quiver - 2D 和 3D 中与幅度相关的颜色:实现 MATLAB 给定的 quiver/quiver3 函数,根据幅度添加颜色编码-matlab开发

    %quiverC3D 创建一个 3D 箭袋图并添加颜色编码。 颜色编码是由分量矢量的大小给出。 大值导致颜色% 来自所用颜色图的上端。 % % 输入: %x-数组,初始点的x分量% y - 数组,初始点的 y 分量%z-数组,初始点的z...

    风越批量添加图片水印工具 v3.84

    风越批量添加图片水印工具可批量为图片添加图片或文字水印,方便快捷。1、支持读取多种图片格式:*.jpg;*.jpeg;*.gif;*.png;*.psd;*.bmp;*.tiff;*.emf;*.exif;*.ico;*.wmf。2、可设置水印放置的不同位置:左上角、正...

    实验三 原理图连接工具使用.docx

    对线进行颜色、线宽、延伸、缩短、拐点的插入或删除等操作练习,在放置线过程中,Shift + Space 键 来切换导线的拐弯模式 (2)利用总线、总线出入口、网络标号完成电气连接。这里对总线、总线出入口、网 络标号...

    two useful function.rar_Legend_SW5_debug_matlab;legend_程序变量输出

    函数一为matlab画的图片添加不同颜色颜色对应的legend 函数二在matlab中基于调试等级输出变量,控制程序运行时debug消息输出

    PCB添加文字

    保留区的颜色是指要将图片中的什么颜色输出为导线。BMP图象格式不需要为单色完全实现彩色转换。 历史版本 2.04 修改了以知错误,并对期进行了整合,去除了插件功能。2009/07/12 2.03 修改了部分BUG,增加了一个BMP...

    适用于Swift开发人员的令人愉悦的控制台输出。-Swift开发

    Rainbow为Swift中的控制台和命令行输出添加了文本颜色,背景颜色和样式。 它是为在苹果平台和Linux上运行的终端中的跨平台软件登录而生的。 用法Nifty Rainbow为Swift中的控制台和命令行输出添加了文本颜色,背景...

    colar:添加颜色突出显示以解决编译器错误和恐慌

    Colar 通过添加颜色突出显示帮助使错误消息更具可读性 安装 go get github.com/CorgiMan/colar cd $GOPATH/src/github.com/CorgiMan/colar go install 您可能希望将 go binaries 文件夹添加到您的路径中 export ...

Global site tag (gtag.js) - Google Analytics