在 linux 中更改终端输出的语言
Change language of the Terminal's output in linux
有没有办法更改 linux 中任何命令返回的 o/p 的语言?
举个例子
/sbin/service cloudstack-usage status
cloudstack-usage は停止しています
我想翻译返回的日语文本。
为什么我需要这个:- 我有一些内部脚本可以检查服务是否停止然后执行 activity 。
我通过
检查
/sbin/service $SERVICE_NAME status | grep stop
非常感谢任何建议。
假设 Bourne shell 或其后代,您可以通过在其前面加上变量赋值来为单个命令设置环境,例如,
LANG=ja_JP.UTF-8 /sbin/service cloudstack-usage status cloudstack-usage
如果程序是本地化的并且您想要日语消息。要获得 POSIX(无翻译),您可以使用 LANG=C
您的区域设置中有几个变量。使用 locale 命令显示它们的设置。
有没有办法更改 linux 中任何命令返回的 o/p 的语言?
举个例子
/sbin/service cloudstack-usage status
cloudstack-usage は停止しています
我想翻译返回的日语文本。 为什么我需要这个:- 我有一些内部脚本可以检查服务是否停止然后执行 activity 。 我通过
检查/sbin/service $SERVICE_NAME status | grep stop
非常感谢任何建议。
假设 Bourne shell 或其后代,您可以通过在其前面加上变量赋值来为单个命令设置环境,例如,
LANG=ja_JP.UTF-8 /sbin/service cloudstack-usage status cloudstack-usage
如果程序是本地化的并且您想要日语消息。要获得 POSIX(无翻译),您可以使用 LANG=C
您的区域设置中有几个变量。使用 locale 命令显示它们的设置。