码迷,mamicode.com
首页 > 其他好文 > 详细

echo

时间:2016-05-28 00:59:08      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:

语法:

  echo 【选项】 输出内容

选项:

  -e  #支持反斜线控制的字符转换,如下图

技术分享

echo调用颜色的方法:              这种方法只能暂时改变echo命令输出的文本的样式,logout后就恢复为默认。修改.bashrc文件,可以修改默认的显示样式。

                                    如:在.bashrc文件的最后面追加一行:echo -e ‘\033[47;30m‘

  语法:   

    echo -e  "\033[字背景颜色;字体颜色m字符串\033[0m"
  解释:

    \033可以用\e来代替,八进制033代表的是ASCII字表里的 ESC,表示启动一个转义序列

    [  表示开始颜色定义

    \033[0m表示关闭属性,可以省略

我们一共有8种字体颜色可供选择,它们分别是30 (黑色)、31 (红色)、32 (绿色)、33 (黄色)、34 (蓝色)、35 ( 紫红色)、36 (青色)和37 (白色)。

对于底色也有8种颜色可供选择,只需要将字体颜色的3修改为4即可,例如40、41、42、43、44、45、46、47。

 

更多echo输出的控制,具体的摘抄一些如下:

\033[0m   关闭所有属性

\033[1m   设置高亮度

\033[4m   下划线

\033[5m   闪烁

\033[7m   反显

\033[8m   消隐

\033[30m — \033[37m   设置前景色

\033[40m — \033[47m   设置背景色

\033[nA   光标上移n行

\033[nB   光标下移n行

\033[nC   光标右移n行

\033[nD   光标左移n行

\033[y;xH设置光标位置 第y行,第x列

\033[2J   清屏

\033[K    清除从光标到行尾的内容

\033[s    保存光标位置

\033[u    恢复光标位置

\033[?25l   隐藏光标

\033[?25h   显示光标

echo

标签:

原文地址:http://www.cnblogs.com/yaohunzhanyue/p/5536531.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!