linux shell中如何实现控制台打印各种颜色字体和背景

  介绍

这篇文章给大家分享的是有关linux shell中如何实现控制台打印各种颜色字体和背景的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

<强> 1问题

<>强控制台打印各种颜色字体和背景

<强>字体颜色

<李>

# 30:黑,

<李>

# 31:红,

<李>

# 32:绿,

<李>

# 33:黄,

<李>

# 34:蓝色,

<李>

# 35:紫色,

<李>

# 36:深绿,

<李>

# 37:白色

<强>背景颜色

<李>

# 40:黑,

<李>

# 41:深红,

<李>

# 42:绿,

<李>

# 43:黄色,

<李>

# 44:蓝色,

<李>

# 45:紫色,

<李>

# 46:深绿,

<李>

# 47:白色

echo  -e “\ e [43; 35 m 陈宇\ e [0 m  hello  word"

比如上面的命令,43是背景颜色,35是字体颜色,\ e [0 m是还原本色

<强> 2代码实现

这里写的是<代码>颜色。sh 文件如下

# !/bin/bash   for 小姐:拷贝37}{30 . .   做   ,echo  -e “\ e[1; ${我}m 陈宇\ e [0 m  hello  word"   完成   echo “- - - - - - - - - - - - - - - -“   ((我=47;,i>=40;,——我))   做   ,echo  -e “\ e[我;美元(美元小姐:安康;10]m  chenyu  \ e [0 m  abcd \ e[1, $(美元小姐:安康;10]m 陈宇\ e [0 m  hello  word"   完成   #两个字符串相加   陈宇=癱hen";   陈=${陈宇}“yu"   陈echo  $   #数字相加10=10;   b=$ (($ c + 10));   echo  $ b;   #数字相加10   c=20;   d=美元($ c + 10);   echo  $ d;

<强> 3运行效果

發inux

什么是linux系统

linux是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSIX的多用户,多任务,支持多线程和多CPU的操作系统,使用linux能运行主要的UNIX工具软件,应用程序和网络协议。

感谢各位的阅读!关于“linux shell中如何实现控制台打印各种颜色字体和背景”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

linux shell中如何实现控制台打印各种颜色字体和背景