我刚刚更改了 Ubuntu 中的默认 motd(我编辑了 /etc/update-motd.d/* 文件)并添加了一些波兰语字符串:
echo "Aby uzyskać dodatkowe informacje i przykładowe skrypty wpisz:"
但自动生成的 /etc/motd 没有重音字符:
Aby uzyska dodatkowe informacje i przykadowe skrypty wpisz:
所以“ć”和“ł”缺失了。那么如何在 motd 中启用 utf-8 编码?
答案1
您可以使用 LANG 环境变量来启用 UTF-8 编码。只需编辑脚本文件(在 下/etc/update-motd.d/*
)并添加以下行:
export LANG="en_US.UTF-8"