一种语言的命令行工具,另一种语言的系统

Pra*_*weł 8 command-line locale

我的母语不是英语,所以我的 Ubuntu 语言是不同的,没关系:) 但是我想要命令行工具(例如 SVN)来用英语而不是我的系统语言打印消息。

你为什么问?这是因为很多教程都是英文的,恕我直言,以这种方式使用命令行更方便。那么,如何将命令行程序设置为英文,将系统设置为另一种语言呢?

txw*_*ger 10

如果您运行该env命令,您将获得语言的环境变量。

LANGUAGE=
LANG=en_CA.UTF-8
Run Code Online (Sandbox Code Playgroud)

如果您将这些变量设置为英文设置,则使用该export命令,在此之后调用的任何命令都将处于“英文模式”。

export LANG=en_US.UTF-8
Run Code Online (Sandbox Code Playgroud)

你也可以把它放在你的主目录的 .bashrc 或 .profile 文件中,这将在你每次打开命令行终端时生效。