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 白色
  • 相关阅读:
    vue代码调试
    在vscode中无法使用yarn
    js滚动条计算公式
    chrome插件制作-高级篇
    网站js注入实现自动输入账号密码
    String、StringBuffer和StringBuilder有什么区别?
    待重写
    http协议
    待重写
    java内存加载机制
  • 原文地址:https://www.cnblogs.com/OliverQin/p/9747598.html
Copyright © 2011-2022 走看看