正文:
内容一:tput 的简单使用案例
1.1 使用案例一:清屏
# tput clear
1.2 显示当前命令行宽度
# tput cols
内容二:tput 的光标设置案例
2.1 使用案例二:让光标可见和不可见
2.1.1 让光标不可见
# tput civis
2.1.2 让光标可见
# tput cnorm
2.2 保存当前光标的位置
# tput sc
2.3 将光标条跳转到第某行的第某列
# tput cup 20 30
(补充:这里以将光标跳转到第 20 行的第 30 列为例)
2.4 显示输出结果
# tput rc
内容三:tput 的颜色设置案例
3.1 tput 的颜色设置选项
1) 0,黑色
2) 1,蓝色
3) 2,绿色
4) 3,青色
5) 4,红色
6) 5,洋红色
7) 6,黄色
8) 7,白色
3.2 tput 的颜色设置案例
3.2.1 设置字体颜色
# tput setaf 1
(补充:这里以把字体设置成蓝色为例)
3.2.2 设置背景颜色
# tput setab 4
(补充:这里以把背景设置成红色为例)
3.3.3 同时设置字体的颜色和背景的颜色
# tput setaf setab
(补充:这里以把字体设置成蓝色把背景设置成红色为例)
内容四:tput 的字体格式设置案例
4.1 设置字体加粗
# tput bold
4.2 设置字体有下划线
# tput underline
内容五:tput 的组合设置案例
5.1 在位置第某行的第某列输出信息
# tput sc ; tput cup 23 45 ; echo “Output this location is 23/45” ; tput rc
(
补充:
1) 这里的 tput sc 是保存当前的光标位置
2) 这里的 tput cup 23 45 是将光标移动到第 23 行的第 45 列
3) 这里的 echo “Output this location is 23/45” 是输出内容 “Output this location is 23/45”
4) 这里的 tput rc 是将光标回到刚刚保存的光标位置
5)这里以在第 23 行的第 45 列输出信息 “Output this location is 23/45” 为例
)
参考文献:
tput