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;35m chenyu\e[0m hello word"

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


2 代码实现

这里写的是color.sh文件如下

#!/bin/bash
for i in {30..37}
do
  echo -e "\e[1;${i}m chenyu\e[0m hello word"
done
echo "--------------"
for((i=47; i>=40; --i))
do
  echo -e "\e[$i;$[$i - 10]m chenyu \e[0m abcd\e[1;$[$i - 10]m chenyu\e[0m hello word"
done
#两个字符串相加
chenyu="chen";
chen=${chenyu}"yu"
echo $chen
#数字相加10
a=10;
b=$(($c+10));
echo $b;
#数字相加10
c=20;
d=$[$c+10];
echo $d;

3 运行效果

20170724223902569.png



相关文章
|
6天前
|
Shell Linux
Linux shell编程学习笔记30:打造彩色的选项菜单
Linux shell编程学习笔记30:打造彩色的选项菜单
|
6天前
|
Shell Linux
Linux shell编程学习笔记82:w命令——一览无余
Linux shell编程学习笔记82:w命令——一览无余
|
10天前
|
人工智能 监控 Shell
常用的 55 个 Linux Shell 脚本(包括基础案例、文件操作、实用工具、图形化、sed、gawk)
这篇文章提供了55个常用的Linux Shell脚本实例,涵盖基础案例、文件操作、实用工具、图形化界面及sed、gawk的使用。
26 2
|
1月前
|
Shell Linux 开发工具
linux shell 脚本调试技巧
【9月更文挑战第3天】在Linux中调试shell脚本可采用多种技巧:使用`-x`选项显示每行命令及变量扩展情况;通过`read`或`trap`设置断点;利用`echo`检查变量值,`set`显示所有变量;检查退出状态码 `$?` 进行错误处理;使用`bashdb`等调试工具实现更复杂调试功能。
|
2月前
|
JavaScript 关系型数据库 Shell
Linux shell编写技巧之随机取字符串(一)
本文介绍了Linux Shell脚本的编写技巧,包括环境配置、变量命名规则和缩进语法,并提供了一个实例练习,展示如何使用`$RANDOM`变量和`md5sum`命令来生成随机的8位字符串。
37 4
|
2月前
|
Ubuntu Linux Shell
在Linux中,如何使用shell脚本判断某个服务是否正在运行?
在Linux中,如何使用shell脚本判断某个服务是否正在运行?
|
2月前
|
Shell Linux 网络安全
在Linux中,如何利用Shell把10台主机的当前时间写到一个文件里边?
在Linux中,如何利用Shell把10台主机的当前时间写到一个文件里边?
|
2月前
|
Java Shell Linux
【Linux入门技巧】新员工必看:用Shell脚本轻松解析应用服务日志
关于如何使用Shell脚本来解析Linux系统中的应用服务日志,提供了脚本实现的详细步骤和技巧,以及一些Shell编程的技能扩展。
31 0
【Linux入门技巧】新员工必看:用Shell脚本轻松解析应用服务日志
|
2月前
|
监控 Shell Linux
在Linux中,如何使用shell脚本进行系统监控和报告?
在Linux中,如何使用shell脚本进行系统监控和报告?
|
2月前
|
Shell Linux
在Linux中,shell脚本中的条件语句和循环结构是什么?
在Linux中,shell脚本中的条件语句和循环结构是什么?
下一篇
无影云桌面