在shell中彩色显示文本信息的测试用例!

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
yonsan
帖子: 887
注册时间: 2005-07-01 18:56
来自: 广州市

在shell中彩色显示文本信息的测试用例!

#1

帖子 yonsan » 2005-08-28 15:27

代码: 全选

#!/bin/bash
#此文件用于测试之用。
#测试目标: 用彩色突出显示的文档信息。
#经验: 1) 如果将6m改为7m的话,前景色与背景色互换。
#      2) 由于彩色深度不同,具显示效果会有出入。
echo "[1;6m[1;30m这是白色背景+黑色字体显示信息![1;6m[00m"
echo "[1;6m[1;31m这是白色背景+红色字体显示信息![1;6m[00m"
echo "[1;6m[1;32m这是白色背景+绿色字体显示信息![1;6m[00m"
echo "[1;6m[1;33m这是白色背景+黄色字体显示信息![1;6m[00m"
echo "[1;6m[1;34m这是白色背景+蓝色字体显示信息![1;6m[00m"
echo "[1;6m[1;35m这是白色背景+粉红色字体显示信息![1;6m[00m"
echo "[1;6m[1;36m这是白色背景+天蓝色字体显示信息![1;6m[00m"
echo "[1;6m[1;37m这是白色背景+白色字体显示信息![1;6m[00m"

echo "[1;6m[1;38m这是白色背景+黑色字体+下划线显示信息![1;6m[00m"
echo "[1;6m[1;39m这是白色背景+黑色字体无下划线显示信息![1;6m[00m"

echo "[1;6m[1;40m这是黑色背景+黑色字体显示信息![1;6m[00m"
echo "[1;6m[1;41m这是红色背景+黑色字体显示信息![1;6m[00m"
echo "[1;6m[1;42m这是绿色背景+黑色字体显示信息![1;6m[00m"
echo "[1;6m[1;43m这是黄色背景+黑色字体显示信息![1;6m[00m"
echo "[1;6m[1;44m这是蓝色背景+黑色字体显示信息![1;6m[00m"
echo "[1;6m[1;45m这是粉红色背景+黑色字体显示信息![1;6m[00m"
echo "[1;6m[1;46m这是天蓝色背景+黑色字体显示信息![1;6m[00m"
echo "[1;6m[1;47m这是白色背景+黑色字体显示信息![1;6m[00m"
附件
运行效果图
运行效果图
shenmue
帖子: 33
注册时间: 2005-10-13 10:06

#2

帖子 shenmue » 2005-11-28 14:19

直接拷贝上面的颜色代码能不能用?
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#3

帖子 eexpress » 2005-11-28 15:38

终端的字体比外面的字体好看些 :lol:
● 鸣学
头像
yang119345
帖子: 570
注册时间: 2005-06-19 14:22
来自: 上海
联系:

#4

帖子 yang119345 » 2005-12-29 14:39

:shock: linux里面的颜色代码怎么定义的,很难看懂
回复