Afficher un nom au niveau du prompt

sarag -  
Phiphi57 Messages postés 789 Date d'inscription   Statut Contributeur Dernière intervention   -
salut,

je travaille soous Solaris et j'aimerai afficher un nom au niveau du prompt, par exemple
le nom a afficher>
est ce quelqu'un connait on peut le faire?
Merci de votre aide

4 réponses

sggfdsg
 
si ma mémoire est bonne c'est dans les .bashrc de l'utilisateur qu'il faut le modifier.
0
laurent
 
B'jour,

Pour moi aussi ca remonte a loin, du temps que j'etais a la fac, mais je confirme que c'etait bien dans le fichier de config du sheel qu'on utilisait : donc .bashrc, ou .kshrc, etc...

Une commande du genre prompt='...'
0
Tom Joad
 
Je ne sais pas sous solaris mais sur aix et linux mandrake
il y a la variable d'environnement PS1
Sur ma machine linux j'ai mis dans $HOME/.bash_profile
export PS1='<'$(uname -n)'-'$(whoami)'> $PWD $ '

le prompt que j'ai est
<MonNomdemachine-tom> /home/tom $

tu peux mettre $LOGNAME (toujours sous linux) à la place de $PWD
LOGNAME Est la variable d'environnement qui stocke le user courant.
0
Phiphi57 Messages postés 789 Date d'inscription   Statut Contributeur Dernière intervention   295
 
Salut,

pour ma part j'utilise zsh, et ca se trouve dans ~/.zshrc
et la variable est PS1
PS1=$'%~ _________________  \n%{\e[1;00m%}[%T] %n > %{\e[0m%}'


par exemple donne

~ ___________________
[18:06] phiphi >


Phiphi
</pre>
0