Hai danneggiato la tua definizione di variabile PATH
. Senza alcuna indicazione su quale metodo hai scelto di modificarlo, farò l'ipotesi che tu
modificato all'interno del tuo ~/.bash_profile
.
Per recuperare da questa situazione, dovrai tornare a un ambiente di shell funzionante e quindi provare a correggere correttamente e testare il tuo ~/.bash_profile
.
Ripristino di un ~/.bash_profile
funzionante: nessuno
Rimuovi ~/.bash_profile
e creane un backup.
Poiché il tuo PATH
non è affidabile, non usarlo (usa il percorso completo di mv
):
/bin/mv ~/.bash_profile ~/.bash_profile.bak
Apri una nuova finestra Terminal
, all'interno di questa, ogni comando dovrebbe essere
trovato. Verifica di aver ripristinato un% di lavoro% co_de:
echo $PATH
Se trovi più facile, dopo questo controllo, puoi riavviare la sessione in questo modo
che ogni nuova shell otterrà un PATH funzionante.
Analizza cosa c'è di sbagliato nel tuo PATH
grep PATH ~/.bash_profile.bak
Correggi e provalo
Invece di ricorrere di nuovo con un ~/.bash_profile
non funzionante, usa il backup
file del tuo PATH
per sistemarlo lì e testarlo.
Per testarlo, inserisci:
. ~ / .Bash_profile.bak
echo $ PATH
Rimetti in posizione ~/.bash_profile
convalidato
Una volta che sei soddisfatto e hai verificato di avere accesso a tutti i tuoi
comandi:
mv ~/.bash_profile.bak ~/.bash_profile
e se si desidera utilizzarlo immediatamente senza riavviare la sessione completa,
basta inserire:
. ~/.bash_profile