仓酷云
标题: 给大家带来Centos终端里用Shell和C输入带色彩的笔墨 [打印本页]
作者: 变相怪杰 时间: 2015-1-14 20:22
标题: 给大家带来Centos终端里用Shell和C输入带色彩的笔墨
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!我们晓得,利用ls下令列出文件列表时,分歧的文件范例会用分歧的色彩显现。那末怎样完成如许带色彩的文本输入呢?谜底其实不庞大,不论是用shell仍是C言语。
1、shell下的完成***
先来说在shell下,怎样完成。用echo下令就能够完成,参看以下例子:
- echo-e"\033[32mHello,world!"
复制代码
当你在终端里敲下这条下令后,是否是发明体系用绿色输入了"Hello,world!",不止云云,连以后的下令提醒符都酿成了绿色?不要发急,听我持续说。echo下令-e选项的感化是激活终端对反斜线本义符(即)的注释。引号内 33用于引诱十分规字符序列,在这里的感化就是引诱设置输入属性,后边的[32m就是将远景色设置为绿色,字母m暗示设置的属性种别,数字代表属性值。设置能够独自利用,比方:
这行下令的感化是规复属性为默许值,也就是说0m设置项用于规复默许值。如今你的终端是否是又统统一般了?
了解了这些,剩下的就复杂了。用这类下令,除设置文本远景色,还能够设置良多属性。下边列出其他的设置项:
--------------------------------------------------------------------------