当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 2.9使用颜色对域使用颜色可以使数据输入屏幕看起来更加专业。
 

 

 ·创建屏幕输出-tput基础    »显示摘要«
    摘要:用户可以使用s h e l l脚本创建交互性的、专业性强的屏幕输出。要实现这一点,系统上需要一个彩色监视器和t p u t命令。本章内容有:• tput命令。• 使用转义序列和产生控制码。• 使用颜色。作者写这本书时,遇到了t p u t命令的三种不同变形。至今为止最好的是gnu tput,如果没有这个版本,首先下载它并安装在你的系统里。t p u t使用文件/......
 ·老天,i 服了 you    »显示摘要«
    摘要:#!/bin/bash#新中国是如何建立的sel(){ echo "i love you $user" echo -n "please enter your selection y or n" read selection}selif [ $selection = n] then echo "神经病,无聊"#革命尚未成功,同志尚需努力。 ......


tput-颜色

2.9使用颜色

对域使用颜色可以使数据输入屏幕看起来更加专业.下面将使用的颜色是a n s i标准颜 【程序编程相关:Programming in Lua翻译

【推荐阅读:Programming in Lua翻译

色,并不是所有颜色都适合于所有系统.下面列出了大部分常用颜色. 【扩展信息:3D Engine 的设计架构

1. 前景色:

数字颜色数字颜色

3 0 黑色3 4 蓝色

3 1 红色3 5 紫色

3 2 绿色3 6 青色

3 3 黄(或棕)色3 7 白(或灰)色

2. 背景色:

数字颜色数字颜色

4 0 黑色4 4 青色

4 1 红色4 5 蓝色

4 2 绿色4 6 青色

4 3 黄(或棕)色4 7 白(或灰)色

显示前景或背景颜色格式为:

[background_number;foreground_number m

2.10 产生颜色

产生颜色需要在e c h o语句中嵌入控制字符.这种方法适用于带有彩色终端的任何系统.

与在控制字符里一样,可以在e c h o语句里使用转义序列产生颜色.

要产生一个黑色背景加绿色前景色:

linux/bsd echo -e "33[40;32m"


...   下一页
 ·^和$在sed和awk中的含义    »显示摘要«
    摘要:在sed(和grep中),只有当"^"和"$"分别出现在正则表达式的开始和结尾时才是特殊的.因此"^abc"意味着"匹配只处于行开始处的字母a、b和c", 而"ab^c"意味着"匹配处于行的任意位置的a、b、字面^,然后是c"。这对于"$"同样适用。在awk中......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE