3 votes

Comment définir le fichier .bash_profile par défaut lors de l'ouverture du terminal sur Catalina ?

J'utilise Catalina, 10.15.2, qui utilise le nouveau shell zsh par défaut. J'ai créé mon propre fichier .bash_profile dans mon répertoire personnel et je suis en mesure d'initialiser ce .bash_profile en tapant :

source .bash_profile

Le problème est que je dois continuer à taper "source ..." à chaque fois que j'ouvre un nouveau terminal. Comment puis-je faire en sorte que le shell utilise toujours ce fichier .bash_profile ? Merci !

6voto

nohillside Points 82672

zsh utilise des fichiers de configuration différents, voir la section 'STARTUP/SHUTDOWN FILES' dans le manuel de l'utilisateur. man zsh . Vous pouvez exécuter l'une des

mv ~/.bash_profile ~/.zprofile
mv ~/.bash_profile ~/.zshrc

pour renommer le fichier, voir la page de manuel ou https://support.apple.com/en-us/HT208050 pour la différence entre les deux :

Si vous utilisez un profil bash, par exemple pour définir des variables d'environnement, des alias ou des variables de chemin, vous devriez passer à l'utilisation d'un équivalent zsh. Par exemple :

  • .zprofile est équivalent à .bash_profile et s'exécute à l'ouverture de session, y compris en SSH.
  • .zshrc est équivalent à .bashrc et s'exécute pour chaque nouvelle session de terminal.

1voto

bjorgvin Points 1

Vous pouvez aussi simplement ajouter source .bash_profile au bas de votre ~/.zshrc fichier

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