摘要:用户可以使用s h e l l脚本创建交互性的、专业性强的屏幕输出。要实现这一点,系统上需要一个彩色监视器和t p u t命令。本章内容有:• tput命令。• 使用转义序列和产生控制码。• 使用颜色。作者写这本书时,遇到了t p u t命令的三种不同变形。至今为止最好的是gnu tput,如果没有这个版本,首先下载它并安装在你的系统里。t p u t使用文件/......
摘要:#!/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(和grep中),只有当"^"和"$"分别出现在正则表达式的开始和结尾时才是特殊的.因此"^abc"意味着"匹配只处于行开始处的字母a、b和c", 而"ab^c"意味着"匹配处于行的任意位置的a、b、字面^,然后是c"。这对于"$"同样适用。在awk中......