Après avoir suivi ce commentaire J'ai ajouté toutes mes commandes de démarrage/alias à ~/.bashrc
et dans ~/.bash_profile
J'ai ajouté source ~/.bashrc
Mais mes alias ne fonctionnent toujours pas. Je dois sourcer manuellement ~/.bash_profile
heures supplémentaires (avec source ~/.bash_profile
).
Mon fichier .bashrc :
alias km='cd /Users/apple/Desktop/km'
et mon fichier .bash_profile
if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi
source ~/.bashrc
Dans mon répertoire utilisateur, je n'ai que les fichiers suivants :
MISE À JOUR : Pour moi, cette solution est en fait a travaillé
0 votes
Votre terminal est-il configuré pour lancer un connexion coquille ?
0 votes
Oui, je suppose qu'il utilise le shell de connexion. Veuillez vérifier la capture d'écran jointe ci-dessus.
0 votes
Essayez de lancer Terminal, celui qui est intégré, pas iTerm. Est-ce qu'il charge votre alias ?
0 votes
Non, ça n'a pas marché :(
0 votes
Si vous avez résolu votre problème, veuillez poster une réponse et l'accepter. Assurez-vous d'inclure une reconnaissance appropriée de l'auteur original, un lien et les informations les plus importantes de ce message. Cela aidera les futurs utilisateurs en leur permettant de voir facilement que le problème est résolu, même s'ils ont manqué la dernière ligne.
0 votes
Utilisez-vous Bash ou ZSH ? Vous avez des fichiers de configuration ZSH dans votre $HOME. Si vous utilisez ZSH, cela expliquerait pourquoi vos alias Bash, etc., ne sont pas lus. Vérifiez en ouvrant une fenêtre iTerm/Terminal et en tapant
echo $SHELL
0 votes
Son ZSH Comment le réparer ?