Chinaunix

标题: tput 入门 --为您的 UNIX shell 脚本添加一些情趣 [打印本页]

作者: 寂寞烈火    时间: 2008-06-14 13:39
标题: tput 入门 --为您的 UNIX shell 脚本添加一些情趣
级别: 中级

Adam Cormany (acormany@yahoo.com), 国家数据中心经理, Scientific Games Corporation

2008 年 6 月 12 日
UNIX® 所拥有的最强大的功能之一是能够创建 shell 脚本,让用户的生活更轻松。这些脚本涉及的范围非常广泛,从简单的单行程序一直到包括数千行代码的程序。许多情况下,shell 脚本将发展为基于菜单的脚本,脚本编写者希望向用户显示除滚动文本之外的更多内容。有时候,shell 脚本编写者只希望向用户显示输出中的一行或两行,提醒用户重点关注警告消息。抛开复杂性不谈,脚本编写者往往需要能通过一种方法将输出更改为粗体,为其加下划线,实现反向突出显示等。而这正是 tput 的用武之地。
...
还是自己去看吧~~~~~
http://www.ibm.com/developerwork ... ningtput/index.html

[ 本帖最后由 寂寞烈火 于 2008-6-14 13:41 编辑 ]
作者: wstar    时间: 2008-06-16 10:24
Thanks a lot
作者: baif    时间: 2008-06-16 13:35
This article is only the beginning of what you can do with tput. With tput and a bit of work, you can create a full-blown, menu-driven shell script that will look great!


如果想复杂点,是不是可以用dialog,curses,newt的?
作者: gavinzhm    时间: 2008-06-16 14:35
烈火推荐的一定要看看~~~
作者: ruifox    时间: 2008-06-16 18:33
有些功能(如:设置颜色、隐藏光标等)好像对环境变量TERM也有要求!希望提供说明!
作者: meeslo    时间: 2008-06-16 23:09
这玩意儿有意思.收下了.:wink:




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2