เริ่มต้นที่ OS X ฉันเข้าสู่ foo (กล่อง Linux) ชื่อสถานีของฉันเปลี่ยนเป็น foo ฉันแล้ว ssh ลงในแถบ (กล่อง Linux อื่น) ชื่อสถานีของฉันเปลี่ยนเป็นแถบ ฉันออกจากระบบ ชื่อสถานีของฉันเปลี่ยนเป็น foo ฉันออกจากระบบ foo ชื่อเทอร์มินัลของฉันยังคงอยู่ foo (แทนที่จะเปลี่ยนกลับไปเป็นชื่อเดิม) เห็นได้ชัดว่าปัญหาไม่ได้อยู่กับเทอร์มินัลเนื่องจากมันทำงานอย่างถูกต้องเมื่อออกจากกล่อง Linux กลับไปที่กล่อง Linux มันอาจไม่ใช่ ssh เพราะฉันมีปัญหาเดียวกันกับกลุ่ม ในใจของฉันที่ทิ้งเปลือกหอย ฉันกำลังใช้ BASH เมื่อมองดูสภาพแวดล้อมฉันไม่เห็นความแตกต่างมากมายระหว่างกล่อง Linux กับกล่อง OS X ของฉัน ทั้งสองใช้ระยะของ xterm
case "$TERM" in xterm*|rxvt*)
ข้อตกลงประเภทหนึ่ง ฉันคิดว่าฉันมีความคิดเดิมจากที่นี่: tldp.org/HOWTO/Bash-Prompt-HOWTO/ …