如果您打开Regional and Language Options(via Control Panel),然后单击Regional Options选项卡,则会出现一个包含所有可用语言环境的下拉列表。
这个列表是从哪里填充的?
(我想比较每个语言环境的设置;我很清楚如何做到这一点,但我需要一个语言环境名称列表来循环。)
编辑:浏览我的 windows 目录后(可能应该提到我使用的是 XP),文件
C:\WINDOWS\system32\locale.nls
Run Code Online (Sandbox Code Playgroud)
看起来像是一个合理的候选者,但它是一个二进制文件。这是我应该看的,如果是,我该如何阅读?
我正在尝试通过 Cygwin 来掌握 Bash 脚本。我的脚本非常简单。
我将目录更改为 C 驱动器的根目录,然后打印新位置。
#!/usr/bin/bash
cd /cygdrive/c
pwd
Run Code Online (Sandbox Code Playgroud)
保存在chdir.sh我的主目录中的文件中。然后我./chdir.sh从 bash 提示符调用。这导致错误
: No such file or directorygdrive/c
/cygdrive/c/Documents and Settings/rcotton
Run Code Online (Sandbox Code Playgroud)
我肯定有一个 C 驱动器,cd /cygdrive/c当我直接从 bash 提示符调用它时,该命令有效。
我意识到这个问题可能非常简单;请你能告诉我我做错了什么。