Comment exécuter ~ / .bash_profile dans un terminal mac
Je suis donc l'installation de certaines choses pour le codage et l'utilisation personnelle, et j'ai besoin d'exécuter ce dans le terminal (je suis sur Mac si vous n'avez pas lu le titre).
~/.bash_profile
Il dit seulement le refus d'une autorisation, Im OSX Mountain Lion 10.8.4. Comment puis-je contourner cela?
source d'informationauteur Nick Wetter | 2013-09-16
Vous devez vous connecter pour publier un commentaire.
Vous ne voudrais jamais exécutermais vous pouvez source.
les deux doivent travailler. Mais c'est une demande étrange, parce que ce fichier doit être obtenu automatiquement lors du démarrage de bash, sauf si vous avez explicitement de le démarrer en mode non interactif. À partir de la page de man:
Vous pouvez le recharger avec
source .bash_profile
. Ceci est utile si vous avez édité et souhaitez appliquer les modifications à une session de Terminal qui a déjà été ouverte.Plus d'infos: Comment le recharger .bash_profile à partir de la ligne de commande?
Pas besoin de démarrer, il serait automatiquement exécutée alors que vous démarrage de votre mac terminal /bash. Chaque fois que vous faites un changement, vous devrez peut-être redémarrer le terminal.
~ est le chemin d'accès par défaut pour
.bash_profile
@Kojiro dit, vous ne voulez pas "exécuter" ce fichier. Source, comme il le dit. Il doit obtenir "source" au démarrage. Sourcing signifie simplement l'exécution de chaque ligne dans le fichier, y compris celui que vous voulez obtenir de l'exécuter. Si vous voulez vous assurer que le dossier est dans une certaine variable d'environnement path (comme il semble que vous voulez à partir d'un de vos commentaires sur une autre solution), exécuter
À la ligne de commande. Si vous voulez vérifier que votre ~/.bash_profile est en train d'être acquises, soit au démarrage comme il devrait l'être, ou lorsque vous source manuellement, entrez la ligne suivante dans votre ~/.bash_profile fichier:
MacOS: Ajouter
source .bash_profile
à la fin de~/.zshrc
.Ce profil sera en effet lorsque vous ouvrez zsh.
Si le problème est que vous ne voyez pas vos modifications prennent effet, il suffit d'ouvrir une nouvelle fenêtre de terminal, et ça sera la "source". Vous serez en mesure d'utiliser le bon CHEMIN d'accès, etc à chaque fenêtre de terminal.