Salut à tous,
je sais pas si ça a déjà été posté mais je suis souvent confronté avec un problème lorsqu’on a plusieurs machines et on ne sait pas toujours sur la quelle on travail alors il y a un petit script bash à copier dans .bashrc qui donnera des couleurs suivant la machine sur laquelle on est connecté:
[code]# couleurs
C_RED="[\e[1;31m]“
C_BLUE=”[\e[1;34m]“
C_GRAY=”[\e[1;30m]“
C_WHITE=”[\e[1;37m]“
C_YELLOW=”[\e[1;33m]“
C_DEF=”[\033[0m]"
mUID=id -u
MACHINE="hostname
"
IP=“IP”
if [ “$mUID” = “0” ] ; then
PS1="${C_YELLOW}>${C_DEF} ${C_RED}\u${C_DEF}@${MACHINE}${C_YELLOW}[${C_DEF}$IP${C_YELLOW}]${C_DEF}:\w${C_RED}#${C_DEF} “
PS2=”${C_RED}>${C_DEF} “
else
PS1=”${C_YELLOW}>${C_DEF} ${C_BLUE}\u${C_DEF}@${MACHINE}${C_YELLOW}[${C_DEF}$IP${C_YELLOW}]${C_DEF}:\w${C_BLUE}$ ${C_DEF}“
PS2=”${C_BLUE}>${C_DEF} "
fi
export PS2
export PS1[/code]
Remplacé la variable MACHINE=“server1” par votre machine et la variable IP=“192.168.0.10” par l’ip de votre machine et ça devrait donner un truc du genre :