Perché iterm2 chiude immediatamente le nuove sessioni?

13

Ho apportato alcune modifiche al mio file .bashrc nel mio nuovo MacBook, principalmente alias per comandi comuni.

Poco dopo, iterm2 chiude immediatamente ogni nuova sessione o scheda con il seguente messaggio criptico:

## exec failed ##
argpath= error=No such file or directory

Note:

  • terminal funziona bene.
  • Ho provato a rinominare .bashrc e riavviare iterm , ma il problema persiste.
posta Adam Matan 31.01.2012 - 10:40
fonte

3 risposte

12

La shell predefinita era una command shell senza comando, non una login shell .

Soluzione:

iTerm - > Preferenze - > Profili - > Generale - > comando

Imposta il pulsante di opzione su Shell di accesso

    
risposta data 31.01.2012 - 14:53
fonte
6

Per alcuni altri vai su iTerm > Preferenze > Profili > Generale > Comando.

Se il pulsante di opzione è "Login shell", modifica il pulsante di opzione su "Command" e inserisci

/bin/bash -l

Dovrebbe assomigliare a questo:

    
risposta data 15.09.2016 - 12:36
fonte
1

Dato il messaggio di errore, stai tentando di assegnare un valore alla variabile argpath , ma hai uno spazio dopo = - non ci sono spazi consentiti lì.

    
risposta data 31.01.2012 - 19:47
fonte

Leggi altre domande sui tag