ls色はUnicode代替文字を表示します。

ls色はUnicode代替文字を表示します。

Solaris 11.4では、SSHセッションで色を使用しようとすると、ls出力に正しい色が表示されますが、次のように各行の末尾にあるボックスに疑問符が表示されます。 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」のようなものがなく、シェルrcが正しくロードされていることを確認してください。かつて~/.kshrcSSHセッションからロードするのに問題がありました。

関連情報