有没有办法在我的linux中使用perl查找有效的语言环境列表?

use*_*538 21 linux perl locale

我需要找到我的linux机器中安装/支持的语言环境列表.有没有办法在我的linux中使用perl查找有效的语言环境列表?

谢谢

Jea*_*ean 35

此命令将为您提供区域设置列表:

locale -a
Run Code Online (Sandbox Code Playgroud)

从Perl脚本中,您可以执行相同的操作

system("locale -a");
Run Code Online (Sandbox Code Playgroud)


Nel*_*son 7

如果你想要所有支持的语言环境的列表,在我的Debian发行版中/usr/share/i18n/SUPPORTED,你可以这样做:

system("cat /usr/share/i18n/SUPPORTED");
Run Code Online (Sandbox Code Playgroud)