【发布时间】:2018-08-30 21:55:48
【问题描述】:
我正在尝试使用 tput setb 或 setab 函数设置颜色,但我无法获取颜色。在积极的一面 tput bold ,下划线之类的功能正在发挥作用。我找不到任何 setb 功能问题的原因。
print $(tput bold)"Text is bold"$(tput sgr0)
你能帮我用tput set函数来创建颜色吗?
我正在使用 putty 0.65 版本,TERM=xterm-256color 和 AIX 版本 = 7.1
我尝试使用与谷歌不同的方法,如下所示。 但我想将 tput set 用于简单的目的,而不是硬编码颜色值。请帮助我理解。
__GREEN='\033[0;32m'
print ${__GREEN}$(tput bold)"Green color Bold" $(tput sgr0)
【问题讨论】:
-
您只是在尝试,还是真的想改变颜色?如果是后者,请使用转义序列
ESC [ 30+fgcolorno m和 ESC [ 40+bgcolorno m` 更多信息:en.wikipedia.org/wiki/…
标签: unix terminal putty aix xterm