echo 改变输出文本颜色

来源:互联网 发布:linux中压缩文件命令 编辑:程序博客网 时间:2024/05/20 22:04

    • echo 命令
      • echo 转义换行符
      • echo 打印彩色输出

echo 命令

echo 转义换行符

如果需要使用转义序列,使用以下这种格式:

echo -e “需要转义的字符串”

例如:
示例图片

echo 打印彩色输出

  1. 修改输出文本颜色
    可以使用转义序列在终端打印彩色输出,每种颜色都有对应的颜色码:

    重置=0; 黑色=30; 红色=31; 绿色=32; 黄色=33; 蓝色=34; 洋红=35; 青色=36; 白色=37

    例如:
     示例图片

    其中:\e[0;31m 表示将颜色设置为红色,\e[0m 表示将颜色重置
    多种颜色输出

  2. 修改输出文本背景颜色
    要修改文本背景颜色,经常使用的颜色码为:

    重置=0; 黑色=40; 红色=41; 绿色=42; 黄色=43; 蓝色=44; 洋红=45; 青色=46; 白色=47

    例如:
    这里写图片描述


    注:参考书籍《Linux Shell 脚本攻略》