Comment restaurer .bash_profile sur un mac?Aucun de mes unix terminal sont de travail [fermé]
-
26-12-2019 - |
Question
J'ai ajouté quelque chose à mon bash_profile, tout en essayant d'ajouter Playframework de mon chemin et quelque chose s'est foiré mal.
J'ai ajouté la ligne suivante à mon .bash_profile
export PATH=$PATH:the path to my play excitable
ensuite, j'ai sauvé tout et redémarré mon terminal.Je ne peux plus rien faire à partir de mon terminal.Je ne peux pas le cd dans un répertoire quelconque, je n'arrive plus à trouver de java, je ne peux pas ouvrir vi ou nano.J'ai trouvé cette du fil sur le super-Utilisateur qui a suggéré l'ouverture d'un autre terminal, et de changer le bash de profil.
J'ai essayé d'ouvrir bash en tapant
/bin/bash
et j'ai été réussi à ouvrir un autre terminal, mais je n'ai toujours pas accès à l'régulier des commandes unix.Je n'étais toujours pas en mesure d'ouvrir vi ou nano pour supprimer la ligne qui est à l'origine du problème.
J'ai essayé de télécharger un nouveau terminal de l'application sans un peu de chance.
J'ai essayé d'allumer les fichiers cachés, de sorte que je peux juste modifier le fichier avec un éditeur de texte en exécutant la commande suivante:
defaults write com.apple.finder AppleShowAllFiles TRUE
mais depuis mon terminal ne fonctionne pas qui ne fonctionne pas non plus.
Comment puis-je réparer mon ordinateur.
La solution
Alors que c'est hors-sujet pour stackoverflow, c'est aussi assez simple à corriger:
- Lancer Un Terminal.app.
Réinitialiser
$PATH
:$ export PATH=/bin:/usr/bin:/usr/local/bin
Fix
~/.bash_profile
:$ vi ~/.bash_profile
Ou vous pouvez éviter de mettre en $PATH
avec:
$ /usr/bin/vi ~/.bash_profile