À partir d'OS X, je ssh dans foo (une boîte Linux). Le titre de mon terminal devient foo. J'ai ensuite ssh dans bar (une autre boîte Linux). Le titre de mon terminal devient barre. Je me déconnecte du bar. Le titre de mon terminal devient foo. Je me déconnecte de foo. Mon titre de terminal reste foo (plutôt que de revenir au titre d'origine). Le problème n'est évidemment pas avec le terminal, car il fonctionne correctement lors de la déconnexion d'une boîte Linux vers une boîte Linux. Ce n'est probablement pas ssh car j'ai le même problème avec vim. Dans mon esprit, cela laisse la coquille. J'utilise BASH. En regardant dans l'environnement, je ne vois pas beaucoup de différence entre la boîte Linux et ma boîte OS X. Les deux utilisent un TERM de xterm.
12
case "$TERM" in xterm*|rxvt*)
type d'accord. Je pense que j'ai eu l'idée à l'origine d'ici: tldp.org/HOWTO/Bash-Prompt-HOWTO/…iTerm.app
pasTerminal.app
, et ça marche. Vous avez un point sur le vrai terminal. Ma boîte Linux a juste une telle vérification, donc je vais l'ajouter à mon profil, merci.