僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。
適当に検索して、エスケープシーケンスの混ぜ方を確認。
"\[\033[$ESC\]" といったところか。
それから "\[\033[0m\]"を末尾につけないと、
入力文字列までが色づいてしまう。
$ echo $PS1
$
$ PS1="\[\033[1m\]\[\033[32m\]\u@\h:\w\$: \[\033[0m\]"
$USER@$HOSTNAME:$PWD$: echo $PS1
\[\033[1m\]\[\033[32m\]\u@\h:\w$: \[\033[0m\]
リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。