J'ai apporté quelques modifications à mon .bashrc
fichier dans mon nouveau MacBook, principalement des alias pour les commandes courantes.
Peu de temps après, iterm2 ferme immédiatement chaque nouvelle session ou onglet avec le message crypté suivant:
## exec failed ##
argpath= error=No such file or directory
Remarques:
terminal
fonctionne bien.- J'ai essayé de renommer
.bashrc
et de relanceriterm
, mais le problème persiste.
Réponses:
Le shell par défaut était un
command
shell sans commande, pas unlogin shell
.Solution:
iTerm-> Preferences-> Profiles-> General->Command
Réglez le bouton radio sur Login shell
la source
Pour certains autres, allez dans iTerm> Préférences> Profils> Général> Commande.
Si le bouton radio est «Login shell», changez le bouton radio en «Commande» et entrez
Devrait ressembler à ceci:
la source
/bin/false
, donc cela réglait l'iTerm non démarrable. Ils ont-l
aidé à s'assurer que les scripts de démarrage étaient chargés en tant que connexion.Compte tenu du message d'erreur, vous essayez d'attribuer une valeur à la
argpath
variable, mais vous disposez d'un espace après le=
- aucun espace n'est autorisé.la source