problème de prompt

diamond2

Membre actif
27 Janvier 2005
138
14
42
Paris 15
bonjour à tous,

dans le prompt, au lieu de m'afficher le nom de la machine, il m'affiche un truc qui dépend du FAI, donc j'ai un truc comme "vau75-x-xx-xxx-xxx-x", avec mon adressi IP a la place des x.
donc forcement, c'est tout moche.

est-ce que quelqu'un a deja eu ce problème?
comment faire pour qu'il m'affiche le nom de la machine a la place?

merci d'avance
 
voilà, j'ai retrouvé la syntaxe...

dans ton terminal, tu tape
$PS1='\h > '
et normalement c'est bon.
 
attend parce qu'en fait c'est pas tout à fait ca...
ca c'est juste pour la session en cours.
si tu veux que ca soit automatique, il faut que tu ouvre le fichier /etc/bashrc (si tu utilise bash, ou ksh si ... enfin tu vois...)
et dedans tu copie la même ligne.

en fait, le bashrc contient toutes les commandes lancées a l'ouverture de la session.
comme ca ca t'évite de le faire à chaque coup...
 
ça ne marche pas, mais le truc, c'est que j'ai déjà un bashrc customisé

"
...
alias ls="ls --color"

if ${use_color}; then
if [[ $EUID == 0 ]]; then
PS1='\[\033[1;31m\]\h \[\033[1;34m\]\W \$ \[\033[0m\]'
else
PS1='\[\033[1;32m\]\u@\h \[\033[1;34m\]\w \$ \[\033[0m\]'
fi
else
if [[ $EUID == 0 ]]; then
# show root@ when we don't have colors
PS1='\u@\h \W \$ '
else
PS1='\u@\h \w \$ '
fi
fi


##

LS_COLORS='no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:.........
export LS_COLORS
"

une autre idée peut etre? :)
 
en fait, essaye sans $ c'est à dire directement
PS1='\h > '
au temps pour moi.

d'ailleurs, quand tu as essayé directement dans le terminal, il a du te dire command not found...
 
essaye aussi d'aller voir dans les préférences système quel est le nom de ta machine... Le problème vient peut-être aussi de la...
 
El_ChiCo a dit:
essaye aussi d'aller voir dans les préférences système quel est le nom de ta machine... Le problème vient peut-être aussi de la...

ça c'est bon, car lorsque je ne suis pas connecté au net, ça marche nickel
 
h, host, quand connecté, prend le nom dns, alors essaie les autres lettres de l'alphabet :siffle:
 
bon ba je ne trouve pas
je vais faire ça comme un goret en remplaçant \h par le nom directement.

(si quelqu'un trouve la solution, je suis preneur)