Prompt dans terminal

  • Créateur du sujet Créateur du sujet TNK
  • Date de début Date de début

TNK

Membre actif
29 Juillet 2004
653
84
65
Saint Maur
www.linux-sottises.net
Salut

où est ce que ça se change le prompt du terminal?

visiblement on récupère un prompt qui dépend des connections réseau... (le nom de mon routeur suivi des derniers bits de l'adresse IP qu'il me donne....)

Pas trouvé de .bashrc ou de .chsrc, juste un PS1='\h:\w \u\$ ' (qui est visiblement le prompt) trouvé en lançant la commande set

Merci
 
C'est bien ça.

Si bash ne trouve pas de fichier .bashrc dans le répertoire home de
l'utilisateur, il utilise le fichier /private/etc/bashrc.

Il suffit d'en créer un et de redéfinir les prompts de son choix.
 
bompi a dit:
C'est bien ça.
Si bash ne trouve pas de fichier .bashrc dans le répertoire home de l'utilisateur, il utilise le fichier /private/etc/bashrc.
Il suffit d'en créer un et de redéfinir les prompts de son choix.

Cela ne marche pas!
Modifier le /private/etc/bashrc fonctionne, mais n'est pas propre
un .bashrc dans mon home n'est pas pris en compte

Il y a de la doc qq part sur l'implémentation unix de osx?

Merci
 
avec
export PS1='\w\n\u@\h>'
dans mon .bash_profile ça marche

pour info, petite liste non-exhaustive de variables utiles qu'on peut mettre dans le prompt:
\d # La date
\h # Nom de la machine
\\ # Un backslash
\r # Retour à la ligne
\t # L'heure
\u # Utilisateur
\v # Version du Bash
\w # Repertoire courant complet
\W # Repertoire courant
\$ # Le symbole $
\n # retour à la ligne