Sous MacOS, le fichier .bashrc ou autre .profile situé dans le dossier de l’utilisateur (home) n’est pas chargé par défaut au lancement du terminal tel que c’est le cas pour le fichier /etc/bashrc.
Passage obligé par le .bash_profile
Pour personnaliser le comportement de son terminal, il faudra quoi qu’il arrive créer le fichier .bash_profile à la racine du répertoire personnel ; fichier qui lui sera automatiquement lu. Pour cela, voici les commandes à saisir dans le terminal :
touch ~/.bash_profile
En réalité, vous pourriez directement ajouter vos instructions dans ce fichier, mais nous souhaitons ici faire en sorte de charger notre fichier .bashrc qui se trouve dans le même répertoire.
Chargement des fichiers .bashrc & .profile
Editer le fichier .bash_profile avec votre éditeur favoris, comme VI par exemple pour intervenir sans quitter le terminal, et renseigner le contenu suivant pour prendre en compte le fichier .bashrc :
#!/bin/bash source ~/.bashrc
De la même manière, pour faire en sorte que soit concerné le fichier .profile, le contenu est le suivant :
#!/bin/bash source ~/.profile
Finalement, deux solutions s’offrent à vous pour prendre en compte ces changements :
- Quitter et relancer le terminal
- Lancer la commande suivante, qui aura pour conséquence de demander à MacOS de recharger le contenu du fichier .bash_profile :
source ~/.bash_profile
Il ne vous reste plus qu’à profiter de vos alias et autres personnalisations, ou d’ajouter de nouvelles directives dont vous pourriez avoir besoin.
Et pour un petit message sympa à l’ouverture de votre terminal, n’hésitez pas à saisir directement un petit message :
echo 'Hello Baptiste! How are you today? :-)'
A vous de jouer maintenant !