zoukankan      html  css  js  c++  java
  • Linux echo命令

    功能说明:显示文字。

    语 法:echo [-ne][字符串]echo [--help][--version]

    补充说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开, 并在最后加上换行号。

    参 数:-n 不要在最后自动换行

    -e 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:

    \a 发出警告声;

    \b 删除前一个字符;

    \c 最后不加上换行符号;

    \f 换行但光标仍旧停留在原来的位置;

    \n 换行且光标移至行首;

    \r 光标移至行首,但不换行;

    \t 插入tab

    \v \f相同;

    \\ 插入\字符;

    \nnn 插入nnn(八进制)所代表的ASCII字符;

    --help 显示帮助

    --version 显示版本信息


    echo要变换颜色的时候,要使用参数-e

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

    例如:

    echo -e "\033[41;36m something here \033[0m"

    其中41的位置代表底色, 36的位置是代表字的颜色

    那些ascii code 是对颜色调用的始末.

    \033[ ; m …… \033[0m

    让字体变为红色并且不停的闪烁

    #echo -e "\033[31m \33[05m 请确认是否要停止当前的squid进程,输入 [Y/N] \033[0m"

    或者

    #echo -e "\033[31m \033[05m 请确认是否要停止当前的squid进程,输入 [Y/N] \033[0m"

    字背景颜色范围:40----49

    40:

    41:深红

    42:绿

    43:黄色

    44:蓝色

    45:紫色

    46:深绿

    47:白色

    字颜色:30-----------39

    30:

    31:

    32:绿

    33:

    34:蓝色

    35:紫色

    36:深绿

    37:白色

    ===============================================ANSI控制码的说明

    \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 显示光标

  • 相关阅读:
    Revit 开发将自己的窗口设置为Revit窗口
    Revit api 创建楼梯图元
    Revit api 创建族并加载到当前项目
    tomcat源码阅读之BackupManager
    tomcat源码阅读之Tribes.RpcChannel
    tomcat源码阅读之集群
    Java单播、广播、多播(组播)---转
    tomcat源码阅读之默认连接器
    centos8运行脚本找不到python项目解决
    python虚拟环境冻结与安装
  • 原文地址:https://www.cnblogs.com/end/p/2871039.html
Copyright © 2011-2022 走看看