tput命令,将通过terminfo数据库对对终端会话进行初始化和操作。
通过使用tput,可以更改几项终端功能,如移动或更改光标、更改文本属性,以及清除终端屏幕的特定区域。
文本属性
更改文本的显示方式可以让用户注意到菜单中的一组词或警惕用户注意某些重要的内容。可以通过以下方式更改文本属性:加粗、下划线、更改背景颜色和前景颜色,逆转颜色方案等。
命令 | 说明 |
---|---|
setb | 更改文本颜色 |
setf | 设置前景颜色 |
setab | 更改文本颜色使用从ANSI转义 |
setaf | 更改前景颜色使用从ANSI转义 |
颜色参考
- 0:黑色
- 1:蓝色
- 2:绿色
- 3:青色
- 4:红色
- 5:洋红色
- 6:黄色
- 7:白色
命令 | 说明 |
---|---|
tput bold | Set bold mode |
tput dim | turn on half-bright mode |
tput smul | begin underline mode |
tput rmul | exit underline mode |
tput rev | Turn on reverse mode |
tput smso | Enter standout mode (bold on rxvt) |
tput rmso | Exit standout mode |
tput sgr0 | Turn off all attributes |