zoukankan      html  css  js  c++  java
  • echo的高级用法-颜色输出与光标定位 分类: Ubuntu学习笔记 2015-07-26 22:54 17人阅读 评论(0) 收藏

    echo进行颜色输出的时候,要使用参数-e

    格式:echo -e “33[字背景颜色;字体颜色m”

    如:echo -e “33[32;40m”

    在上面命令中,”33[32;40m”表示定义后面文本的颜色,“33”表示启动一个转义序列,“[”定义开始颜色定义,“0”定义默认的字体颜色,其它部分稍后定义。“32”定义文本的前景色,这里32表示绿色;“40”定义文本的背景色,40表示黑色。

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

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

    另外,我们还可以用echo进行光标定位

    如:echo -e “33[10;5H33[31;46mthis is a test”,表示,将光标移到第10行第5列,并输出this is a test字样,该字样前景色为红色,背景色为青色

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

    33[0m   关闭所有属性

    33[1m   设置高亮度

    33[4m   下划线

    33[5m   闪烁

    33[7m   反显

    33[8m   消隐

    33[30m — 33[37m   设置前景色

    33[40m — 33[47m   设置背景色

    33[nA   光标上移n行

    33[nB   光标下移n行

    33[nC   光标右移n行

    33[nD   光标左移n行

    33[y;xH设置光标位置

    33[2J   清屏

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

    33[s    保存光标位置

    33[u    恢复光标位置

    33[?25l   隐藏光标

    33[?25h   显示光标


    原文:http://blog.chinaunix.net/uid-26495963-id-3189345.html

  • 相关阅读:
    长尾分布(幂律分布)
    对角矩阵_分块矩阵
    梯度下降法_最速下降法
    协同过滤的基本思想
    奥卡姆剃刀原理
    PHP文件包含漏洞攻防实战
    PHP 配置文件中open_basedir选项作用
    php_admin_value open_basedir 引起的上传文件失败解决方法
    apache使某目录下的文件能够列表显示出来
    WinPE启动U盘的制作方法与软件下载(通用PE工具箱/老毛桃/大白菜WinPE)
  • 原文地址:https://www.cnblogs.com/zclzqbx/p/4687039.html
Copyright © 2011-2022 走看看