系统:Ubuntu 20.04
我的目标:当我连接到 SSH 主机时更改终端文本颜色,并在 SSH 连接关闭后重置终端文本颜色。
状态:我在建立 SSH 连接时设法更改了文本颜色(-->如何在连接到 SSH 主机时更改终端颜色)
.bash_profile
[ -n "$SSH_CONNECTION" ] && echo -e '\033]10;#ff0000\007'
问题:关闭 SSH 连接后,终端文本颜色未重置。
这可以通过编辑来完成.bash_profile
吗?不遵循上述文章中使用的方法怎么能做到这一点?
如果您只需要它用于非嵌套的 SSH 会话,您可以在
~/.bash_logout
文件中放置相应的行,例如将在退出时将前景色设置为白色。