Il terminale è bloccato in "gatto"


0

Qualche tempo fa, ricordo di aver tentato di installare una versione aggiornata di Ruby sul mio Mac. Ho avuto un interesse per la lingua e ho pensato di provarlo. Ho seguito le istruzioni dettagliate che mi hanno portato attraverso l'installazione di macports in modo da poter accedere ai comandi di bash. Bene, ora ogni volta che apro il mio terminale per usarlo, il valore predefinito è cat. Se controllo + D, vado in bash, di nuovo, e finisco in ruby, ancora una volta e finisco in cima dove finisce senza sbocchi. Ho provato a cambiare il percorso predefinito dei miei terminali con usr / bin / login, ma dopo aver effettuato il login di default su cat, non importa quello che faccio. Se costringo a chiudere i processi attraverso la GUI, si riaprono. Sono abbastanza tranquillo qui e ogni aiuto sarebbe apprezzato.


Quando riesci a controllare di nuovo il sistema, consiglio RVM (quasi standard) di installare Ruby sul tuo sistema. beginrescueend.com
slothbear

Risposte:


0

Proverei ad aprire un terminale come un altro utente. Supponendo che funzioni, controlla il file .profile (il suo .bashrc per la maggior parte degli altri * nix) per l'utente originale e rimuovi qualsiasi menzione di gatto lì


0

Puoi usare Terminal & gt; Shell & gt; Nuovo comando per eseguire una shell senza leggere il profilo oi file rc. Nella finestra di dialogo che appare, inserisci il seguente comando:

bash --noprofile

Quindi puoi utilizzare un editor per esaminare le personalizzazioni della shell per risolvere il problema.

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.