Realmente no; El color de la salida de un programa determinado es controlado por el comando, no por el terminal.
Dicho esto, suponiendo que su terminal entienda los códigos de escape ANSI para el color (la mayoría lo hace), puede usar los códigos de escape para establecer el color de aviso deseado al comienzo del aviso y el color de salida deseado al final; esto daría como resultado que sus líneas de comando también estén en el color que establezca para la salida, pero probablemente sea lo más cerca que esté de lo que está buscando. Por ejemplo, lo siguiente:
$ export PS1='\[\033[00;35m\]\u\[\033[00m\]@\[\033[00;35m\]\H\[\033[00m\]:\[\033[00;33m\]\W\[\033[00m\] \$\[\033[00;34m '
le dará un aviso que se verá así:
user@host:wd $ _
con 'user' y 'host' en morado, 'wd' (su cwd) en marrón (amarillo oscuro), y todo después de '$' en lo que su terminal use para azul claro. (Un xterm predeterminado lo mostrará en cian; gnome-terminal parece tener un tono bastante agradable de azul aciano).
El código de color real, como se especifica en el formato necesario para bash, es, por ejemplo \[\033[00;35m\], dónde 00;35está la especificación de color real; el líder 00rara vez cambia, pero puede producir efectos IIRC en negrita (01), subrayado (??) y video inverso (??), mientras que el '35' final es el color real, que en este caso es el púrpura.
Es sorprendentemente difícil encontrar una lista decente de códigos de color ANSI, pero los colores de primer plano van del 30 al 37 y los de fondo del 40 al 47, de la siguiente manera:
color fg bg
black 30 40
red 31 41
green 32 42
yellow 33 43
blue 34 44
purple 35 45
cyan 36 46
gray/white 37 47
Tenga en cuenta que, dado que está configurando un color predeterminado para todo lo que sigue a su solicitud, los programas que ejecuta que no establecen sus propios colores a través de códigos de escape tomarán ese color, por ejemplo, si ejecuta un localizador, es probable que vea su salida en el mismo color que ha configurado para otros comandos. Mientras tanto, los comandos, que no establecen sus propios colores a través de códigos de escape ignorarán sus esfuerzos por completo.