OS X부터는 foo (Linux 상자)로 ssh합니다. 터미널 제목이 foo로 바뀝니다. 그런 다음 bar (다른 Linux 상자)에 넣습니다. 터미널 제목이 바로 바뀝니다. 바에서 로그 아웃합니다. 터미널 제목이 foo로 바뀝니다. foo에서 로그 아웃합니다. 터미널 제목은 원래 제목으로 다시 변경하지 않고 foo로 유지됩니다. Linux 상자에서 다시 Linux 상자로 로그 아웃 할 때 올바르게 작동하기 때문에 터미널에 문제가있는 것은 아닙니다. vim과 동일한 문제가 있으므로 아마도 ssh가 아닙니다. 내 마음에는 껍질이 남는다. BASH를 사용하고 있습니다. 환경을 살펴보면 Linux 상자와 OS X 상자 사이에 큰 차이가 없습니다. 둘 다 xterm의 TERM을 사용하고 있습니다.
case "$TERM" in xterm*|rxvt*)
일종의 거래로 포장합니다 . 원래 여기에서 아이디어를 얻은 것 같습니다 : tldp.org/HOWTO/Bash-Prompt-HOWTO/…