2022







2022






鸿

靳闯博客 记录是一种习惯 、分享是一种态度
  • 波浪
  • 波浪
  • 波浪
  • 波浪
echo -e 参数的使用 | 颜色输出
发表于: | 分类: 技术积累 | 标签: Linux

echo -e 参数的使用,这里记录一下

参数: -n 和 -E

# echo -n  输出不换行
# echo -E  禁用反斜杠的转义(与-e相反)

参数:-e

# 常用的特殊转义符
echo -e "\a"    #发出警告音
echo -e "\b"    #删除前面的一个字符
echo -e "\c"    #结尾不加换行符
echo -e "\f"    #换行,光标扔停留在原来的坐标位置
echo -e "\n"    #换行,光标移至行首
echo -e "\r"    #光标移至行首,但不换行

输出带颜色特殊属性的内容

# 转义符:
#\033、\e、\E 这3个是一样的效果

# 文字颜色代码: 
 黑   红   绿   黄   蓝    紫   青   白
30m  31m  32m  33m  34m  35m  36m  37m

# 背景颜色代码:
 黑   红   绿   黄   蓝    紫   青   白
40m  41m  42m  43m  44m  45m  46m  47m

# 属性代码:
加粗   斜体  下划线   闪烁   反色加背景   删除线
1m     3m     4m     5m        7m        9m

# 文字颜色代码:
echo -e "\e[31mcolor\e[0m" #输出红色字符
# 本机颜色代码:
echo -e "\e[41mcolor\e[0m" #输出红色背景字符
# 单一属性代码:
echo -e "\e[1mcolor\e[0m"  #输出加粗字符

# 混合代码:
echo -e "\e[41;33mcolor\e[0m"    #输出[红色背景 黄色字体]的字符
echo -e "\e[1;4;31mcolor\e[0m"   #输出[红色 加粗 带下划线]的字符
echo -e "\e[1;4;46;31mcolor\e[0m"   #输出[青色背景 红色字体 加粗 带下划线]的字符

echoe.png


本站文章除注明转载/出处外,均为本站原生内容,转载前请注明出处 | 文章链接地址:https://me.jinchuang.org/archives/1196.html

如果这篇文章帮助到了你,我感到十分荣幸!

记录 🐾 分享 👣 进步 💪 变强


📬 评论留言

顶部