通常我从运行 OpenSUSE 的工作机器通过 ssh 进入计算集群,并将 bash 脚本提交给运行 R 程序的 condor 排队系统。
当我从运行 Putty 的 Windows 10 笔记本电脑上 ssh 并执行完全相同的操作时,结果略有不同。具体来说,我使用 R 绘制了一个使用太阳符号(“☉”)的图,从我的工作电脑上 ssh 时显示正常,但从<U+0298>
我的笔记本电脑上 ssh 时显示为“ ”。
为什么?我完全不明白这是怎么可能的。
答案1
您可能需要检查每个 ssh 会话中 LANG 环境变量的设置。我发现,如果 LANG 没有设置为“en_US.UTF-8”,那么我的绘图中将显示“..”而不是我想要的希腊字母 mu 符号。