在 Solaris 11.4 上,当我尝试ls
在 SSH 会话中使用颜色时,输出的颜色正确,但每行末尾的框中有一个问号,如下所示。我在 Linux 和 Windows PC 上尝试了 ssh。在本地 Solaris 终端上不会出现此问题。
$ ls -l --color=auto
total 5453
drwxr-xr-x 2 elliott staff 3 Aug 27 09:06 aix
-rwxr-xr-x 1 elliott staff 1168 Aug 6 2012 build_sds.txt
drwxr-xr-x 6 elliott staff 7 Aug 27 09:06 classes
谁能指出我解决此问题的正确方向?
答案1
仔细检查是否TERM
有类似“xterm-color”的内容以及您的 shell rc 是否已正确加载。我曾经~/.kshrc
在 ssh 会话下加载时遇到问题。