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

    用途

    echo是用于终端打印的基本命令

    说明

    只需要使用带双引号的文本,结合echo命令就可以将文本打印在终端。

    [root@localhost test]# echo "Hello World"
    Hello World

    类似的,使用单引号或不使用引号都可以

    [root@localhost test]# echo Hello World
    Hello World
    [root@localhost test]# echo 'Hello World'
    Hello World

    上述三种方法看起来相似,但是各有一些特殊的用途和副作用

    [root@localhost test]# echo "Hello World!"
    -bash: !": event not found

    报错了,感叹号在双引号中竟然报错了,说明在双引号中不能使用叹号,只能在单引号或者不使用引号的情况下使用感叹号,如果需要在双引号中使用,则需要对感叹号转义

    [root@localhost test]# echo 'Hello World!'
    Hello World!
    [root@localhost test]# echo Hello World!
    Hello World!

    注意:Linux很多符号都是转义的,尽量不要使用双引号

    打印彩色输出

    1.设置输出字体的背景颜色为绿色

    [root@localhost test]# echo -e "e[1;42m Green BackGround e[0m"

    image

    2.设置输出字体的颜色为红色

    [root@localhost test]# echo -e "e[1;31m This is red text e[0m"
    image

    背景颜色映射表

    代码 颜色值
    0 重置
    40 黑色
    41 红色
    42 绿色
    43 黄色
    44 蓝色
    45 洋红
    46 青色
    47 白色

    字体颜色映射表

    代码 颜色值
    0 重置
    30 黑色
    31 红色
    32 绿色
    33 黄色
    34 蓝色
    35 洋红
    36 青色
    37 白色
  • 相关阅读:
    决定搬家
    Deklarit3.0的确不错,推荐一下。
    [Linux] 安装samba
    如何远程连接非默认端口SQL Server
    [c#] for和foreach
    svn linux客户端安装
    [c#] HttpContext.Cache和AppFabric的性能对比
    [ms sql server]计算今天是第几周
    ajax readyState的五种状态详解
    清空sql server日志
  • 原文地址:https://www.cnblogs.com/OliverQin/p/9747598.html
Copyright © 2011-2022 走看看