Comment restaurer.profil bash sur un mac? Aucun de mes terminaux unix ne fonctionne]

j'ai ajouté quelque chose à mon fichier bash_profile en essayant d'ajouter Playfram Framework à mon chemin et quelque chose a mal tourné.

j'ai ajouté la ligne suivante à mon .bash_profile

export PATH=$PATH:the path to my play excitable 

puis j'ai tout sauvé et redémarré mon terminal. Je ne peux plus rien faire depuis mon terminal. Je ne peux pas cd dans n'importe quel répertoire, Je ne peux plus trouver java, Je ne peux pas ouvrir vi ou nano. J'ai trouvé ce "fil 151990920" sur SuperUser que j'ai suggéré d'ouvrir un terminal différent et de changer le profil bash.

j'ai essayé d'ouvrir bash en tapant

/bin/bash

et j'ai réussi à ouvrir un autre terminal mais je n'ai toujours pas accès à aucune des commandes unix régulières. Je n'ai toujours pas pu ouvrir vi ou nano pour supprimer la ligne qui cause le problème.

j'ai essayé de télécharger un nouvelle application de terminal sans aucune chance.

j'ai essayé d'activer les fichiers cachés pour que je puisse simplement changer le fichier avec un éditeur de texte en lançant la commande suivante:

defaults write com.apple.finder AppleShowAllFiles TRUE

mais comme mon terminal ne fonctionne pas, ça n'a pas marché non plus.

Comment puis-je réparer mon ordinateur.

23
demandé sur Community 2014-01-12 00:41:47

1 réponses

bien que ce soit hors sujet pour stackoverflow, il est aussi assez simple à fixer:

  1. Lancer Un Terminal.App.
  2. Reset $PATH :

    $ export PATH=/bin:/usr/bin:/usr/local/bin
    
  3. Fix ~/.bash_profile :

    $ vi ~/.bash_profile
    

ou vous pouvez éviter de mettre $PATH du tout avec:

$ /usr/bin/vi ~/.bash_profile
63
répondu trojanfoe 2014-01-11 20:58:22