paramètre de l'invite du bash

Du cash ?

Renseignement gratuit : définir les variables d'environnement PS1, PS2, PS3 et PS4 (surtout PS1).
 
Du cash ?

Renseignement gratuit : définir les variables d'environnement PS1, PS2, PS3 et PS4 (surtout PS1).
Merci
J'espère que les réponses seront toujours gratuites.
Bon, j'avais oublié les PSx.
J'ai utilisé la page http://www.cyberciti.biz/tips/howto-linux-unix-bash-shell-setup-prompt.html.
marche OK
Sauf la couleur. Avec
# If id command returns zero, you’ve root access.
if [ $(id -u) -eq 0 ];
then # you are root, set red colour prompt
PS1="\\[$(tput setaf 1)\\]\\u@\\h:\\w #\\[$(tput sgr0)\\]"
else # normal
PS1="[\\u@\\h:\\w] $"
fi​
ça ne marche pas
echo $(tput setaf 1) renvoie tput: unknown terminal "xterm-256color"
J'ai essayé de changer le type de terminal dans préférences, rien n'y fait !
ça serait tellement mieux d'avoir une invite en couleur pour
être sûr qu'on est en root ou... ne pas l'oublier.
Quid ?
 
Voici le PS1 de mon login :
Bloc de code:
PS1='$ \e[0;34m\]\u\e[0;31m\]@\e[0;32m\]\h\e[m\]:\w\n[\!]\$ '
L'utilisateur apparaît en bleu, la machine en rouge.

Mon terminal est défini comme suit :
Bloc de code:
TERM=xterm-color