Nessun comando funziona su terminale Mac OS X.


0

Quando eseguo il terminale usando l'icona sul desktop, ottengo questo errore:

-bash: export: `: /System/Library/Frameworks/Python.framework/Versions/2.6/bin: /Library/Frameworks/Python.framework/Versions/2.6/bin: /Library/Frameworks/Python.framework/Versions/ 2.6 / bin: / usr / local / mysql / bin: / usr / bin: / bin: / usr / sbin: / sbin: / usr / local / bin: / usr / X11 / bin ': non è un identificatore valido

E successivamente, nessun comando funziona (ls, ssh, sudo, rm, cp e così via). Che cosa sta succedendo???


"Quando eseguo il terminale"? Cosa significa questo? Che cosa esatto linea stai digitando al prompt del terminale. per favore Aggiornare la tua domanda con il comando esatto e la risposta esatta. Si prega di leggere la documentazione di markup in modo da poter formattare esattamente i vostri input e output, per favore.
S.Lott

sembra un cattivo / etc / profile (o l'equivalente di osx)
serotonin

Risposte:


5

Da qualche parte nel tuo ~ / .bashrc o ~ / .bash_profile, c'è una variabile preceduta da $ a sinistra di un segno =. Probabilmente qualcosa del genere:

export $PATH=...

Dovresti aggiustarlo con:

export PATH=

o più probabile in ~/.profile su OS X.

0

Probabilmente hai impostato PATH ad un cattivo valore. Prova a resettarlo a qualcosa di sensato:

PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.