Chargement du .bashrc avec MacOS

Voici une petite astuce qui pourrait aider des personnes sur MacOS. En effet je lis souvent sur les forums que le .bashrc n'est pas pris en compte en lançant Terminal par exemple.

En fait, quand on lance un terminal, on accède au shell d'accès, qui n'est pas personnalisé. Pour faire simple, le .bashrc, .profile, etc. ne sont pas chargés. On va alors forcer le chargement de ces fichiers à l'ouverture d'un terminal.

Au lancement d'un shell, le fichier .bash_profile qui est situé à la racine du dossier personnel est lu (s'il existe). Il suffit donc dans ce fichier de dire qu'on souhaite charger le .bashrc avec la commande source (ou ".").

Voici à quoi doit ressemble le .bash_profile pour résoudre la problème (créer le fichier à la racine de votre répertoire personnel si ce n'est déjà fait) :

#!/bin/bash
clear
source ~/.profile
source ~/.bashrc

Maintenant, à chaque lancement du terminal, votre .bahrc et autres fichiers seront correctement pris en compte.

Commentaires

Pour commenter cet article, merci de m'écrire directement par mail : mailto