bash中的“ date”命令,结果以日语显示

用户名

我在两个Linux机器上都存在相同的问题(xubuntu,debian)。当我在bash中使用“日期”命令时,结果以日语显示。

2014年9月2日,星期二,UTC

我位于日本,并且位于日本时区下,但是我希望我的工作环境(包括date命令的输出)为英文。

我怎样才能做到这一点?

用户名

这不是由时区确定的,而是由语言环境设置确定的。

我不确定Xfce是否具有用于以足够详细的方式指定系统区域设置的UI。但在较低级别,有几个环境变量,您可以通过键入来查看locale主要的是$LANG,它设置了一般系统的区域设置,并且对于特定区域有单独的$LC_*变量-例如$LC_MESSAGES,程序使用的翻译以及$LC_TIME日期/时间格式。

如果您只是希望所有内容都使用英语,则配置很简单–在Xfce设置中选择英语语言环境。(尽管我自己对LC_TIME使用en_DK.UTF-8,但通常为“美国”,也称为en_US.UTF-8,因为它给出了ISO 8601日期。)这根本不会影响时区。

如果您想要英语的特定设置而日语的其他设置,则可能需要在Ubuntu放置的任何地方手动“导出”您~/.profile/etc/default/locale或中的特定变量例如:

LANG="en_US.utf-8"
LC_COLLATE="lt_LT.utf-8"
LC_TIME="en_DK.utf-8"

(在中~/.profileexport LANG=...必须使用。)


需要注意的另一件事是,如果您在两个*.utf-8语言环境之间切换,则也不会影响字符集–任何UTF-8语言环境都仍使用Unicode,因此日语文本仍可使用en_US.utf-8(不要与en_US使用旧版ISO 8859的旧版混淆。)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在bash中显示两个grep命令的结果

来自分类Dev

连接Bash中命令的结果

来自分类Dev

Bash中的date命令出错

来自分类Dev

如何限制在bash中查找命令的结果?

来自分类Dev

在Bash脚本中检查命令的结果

来自分类Dev

在桌面通知中显示终端命令结果

来自分类Dev

如何在bash中总结多个bash命令的结果?

来自分类Dev

sed命令在bash 3.0中显示乱码

来自分类Dev

>(bash中的(tee -a ...)命令

来自分类Dev

直到Bash中的命令

来自分类Dev

gtk中的bash命令

来自分类Dev

Makefile中的Bash命令

来自分类Dev

命令中的Bash变量

来自分类Dev

bash中的子命令

来自分类Dev

bash中的命令串联

来自分类Dev

在R中显示从MySQL检索的日语字符

来自分类Dev

日语奇怪地显示在chrome中

来自分类Dev

bash命令中的@符号是什么意思:date --date @ ...?

来自分类Dev

bash中的“ bash”命令是什么?

来自分类Dev

比较命令结果与bash中的字符串

来自分类Dev

类似于变量替换,但基于bash中的命令结果

来自分类Dev

类似于变量替换,但基于bash中的命令结果

来自分类Dev

将时间命令的结果输出到bash脚本中的变量

来自分类Dev

是否可以在Bash中访问“以前”运行命令的结果?

来自分类Dev

比较命令结果与bash中的字符串

来自分类Dev

.bash_profile中的命令返回过时的结果

来自分类Dev

在 bash 脚本中检查执行命令的结果

来自分类Dev

从 bash / 结果列运行的文件中的 MySQL 命令未对齐

来自分类Dev

在命令行中显示Cordova插件搜索结果