linuxコマンド:tput(termnal put)
小生ブログ:http://xsboke.blog.51cto.com
tputコマンドはterminfoデータベースを介してターミナルセッションを初期化し、terminfoを操作します.これは、膨大な/etc/termcapファイルに取って代わって、ターミナルの外観とインタラクティブな動作をカスタマイズするために使用されます.
ターミナルセッションは発展史とtty名の由来を説明する.
``1970年代:TeletypeもVT 100も端末属性を定義するためのもの(Teletypeマシンを使用する場合、TTYと呼ばれ、Unixに採用されている)TeletypeもVT 100も端末属性を定義するためのパターンである(これは具体的にはよく分からないので、皆さん自分で娘を過ごしましょう.)
------- , ,
tputコマンドはterminfoデータベースを介してターミナルセッションを初期化し、terminfoを操作します.これは、膨大な/etc/termcapファイルに取って代わって、ターミナルの外観とインタラクティブな動作をカスタマイズするために使用されます.
ターミナルセッションは発展史とtty名の由来を説明する.
``1970年代:TeletypeもVT 100も端末属性を定義するためのもの(Teletypeマシンを使用する場合、TTYと呼ばれ、Unixに採用されている)TeletypeもVT 100も端末属性を定義するためのパターンである(これは具体的にはよく分からないので、皆さん自分で娘を過ごしましょう.)
, :
termnal :tput sgr0
1. ( )
tput setb 6 : ×××
tput setf 4 :
0:
1:
2:
3:
4:
5:
6:×××
7:
[setb]:
[setf]:
2.
tput sgr 0 1
3.
tput bold
3.
# echo
echo " $(tput setb 4) $(tput sgr0), $(tput setf 1) $(tput sgr0)"
# printf
printf " "$(tput setb 4)" "$(tput sgr0)", "$(tput setf 1)" "$(tput sgr0)