Si usted mira el ejecutable en sí mismo, /usr/sbin/scutil
con la strings
comando se puede ver que las cadenas están codificados directamente en el archivo ejecutable.
$ strings /usr/sbin/scutil | grep 'if_index'
if_index : %d (%s)
Además, este clis de salida sigue siendo la misma cuando se trate de cambiar el LANG=..
o LC_ALL=..
variables de entorno. Por ejemplo:
$ LANG="zh_CN.UTF-8" scutil --dns | grep 'if_index'
if_index : 10 (en0)
$ LC_ALL="zh_CN.UTF-8" scutil --dns | grep 'if_index'
if_index : 10 (en0)
Hacer esto con otro CLI herramienta como por ejemplo git
se traduce en la salida:
$ LC_ALL="zh_CN.UTF-8" git --help
用法:git [--version] [--help] [-C <路径>] [-c <名称>=<取值>]
[--exec-path[=<路径>]] [--html-path] [--man-path] [--info-path]
[-p | --paginate | -P | --no-pager] [--no-replace-objects] [--bare]
[--git-dir=<路径>] [--work-tree=<路径>] [--namespace=<名称>]
<命令> [<参数>]
这些是各种场合常见的 Git 命令:
开始一个工作区(参见:git help tutorial)
clone 克隆一个仓库到一个新目录
init 创建一个空的 Git 仓库或重新初始化一个已存在的仓库
Todo esto me lleva a creer que el resultado no va a cambiar.