[EMAIL PROTECTED] writes:

> How would one check to make sure the terminal is capable of ANSI escape
> sequences?
> 
> -brad

I'd do this by not coding in the escape sequences directly, but by using 
tput:
export PS1="\[`tput setaf [EMAIL PROTECTED] sgr0`\]:\[`tput setaf 4`\]\w\[`tput 
sgr0`\]\$ "

"tput" is a command-line interface into the terminfo database - if
your terminal is known to be able to handle colors, it'll generate
escape codes and if not it'll generate nothing.  Thus, this prompt
line works just as well on a color-capable xterm as it does on an old
Wyse terminal (which not only can't do color, but barfs if handed
VT-style escape codes).

Reply via email to