Toutes les commandes ne fonctionnent pas sous Mac OS X Lion


3

Je suis confronté à un problème, je ne peux même pas exécuter une seule commande sur mon terminal Lion Mac OS X, même la commande "ls", lorsque j'imprime la variable $ PATH, trouvée

My-Mac:/ Mac$ echo $PATH
/usr/local/git/bin

S'il vous plaît aidez-moi si vous avez des gars ont une solution pour cela.

Réponses:


2

Commencer avec export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin pour récupérer vos commandes.

Si vous ouvrez un nouveau terminal, commence-t-il par PATH comme /usr/local/git/bin? Si c’est le cas, cela ressemble à votre installation git. /etc/pathsou votre /etc/profile

Le mien a ( /etc/paths ):

/usr/bin
/bin
/usr/sbin
/sbin
/usr/local/bin

Et /etc/profile devrait contenir les éléments suivants quelque part:

if [ -x /usr/libexec/path_helper ]; then
    eval `/usr/libexec/path_helper -s`
fi

Ces fichiers contiennent-ils des lignes similaires sur votre système? Sinon, nous devrons voir ce qu’ils contiennent et ensuite les fusionner correctement avec ce qui devrait y figurer. S'ils vérifient, nous examinerons votre /etc/bashrc ou les configurations de profil local.


a la solution, :) il y a un fichier .bash_profile dans mon répertoire personnel, qui s’exécute lorsque j’ouvre le terminal, j’ai supprimé ce fichier, son chemin ne contenant que le chemin git
— Shahrukh A.

Impressionnant! Vos applications git peuvent ne pas fonctionner maintenant, vous pouvez donc envisager d'ajouter /usr/local/git/bin au fond de /etc/paths sur sa propre ligne si vous ne l'avez pas déjà fait.
— Darth Android
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.