2 votes

PS1 doit-il être défini avant d'être exporté dans le fichier .bash_profile ?

Dans le fichier .bash_profile, PS1 doit-il être défini avant l'exportation ?

Par exemple, la première ligne de mon fichier .bash_profile est actuellement :

export PS1="\[\033[36m\]\u\[\033[m\]@\[\033[32m\]\h:\[\033[33;1m\]\w\[\033[m\]\$ "

Mais plutôt, devrait-il l'être :

PS1="\[\033[36m\]\u\[\033[m\]@\[\033[32m\]\h:\[\033[33;1m\]\w\[\033[m\]\$ "
export PS1

4voto

Tim B Points 1522

Dans les shells korn et bash, vous pouvez le faire en une seule ligne. L'interpréteur de commandes bourne original nécessitait la deuxième syntaxe, qui consistait à le définir sur une ligne, puis à l'exporter.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X