LANG=C

icesnowcn 2010-06-25 05:49:22
*************************************************
$ locale
LANG=zh
LC_CTYPE="zh"
LC_NUMERIC="zh"
LC_TIME="zh"
LC_COLLATE="zh"
LC_MONETARY="zh"
LC_MESSAGES="zh"
LC_ALL=
$ export LANG=C
LANG=C: is not an identifier
$ export LANG=zh
LANG=zh: is not an identifier
$
****************************************************************
export LANG=C无法执行。。。
求教。。。
...全文
1637 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
icesnowcn 2010-07-01
  • 打赏
  • 举报
回复
系统不支持export xxxx=oooo
steptodream 2010-06-26
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 brookmill 的回复:]

不知道楼主用的什么shell,从这个提示来看
$ export LANG=C
LANG=C: is not an identifier
好像是shell把"LANG=C"当成了一个参数,所以我觉得这个export的用法可能是export xxx,而不是export xxx=yyy

这个shell其他变量是怎么赋值的?可能不是用export
是不是类似这样 $ LANG=C
[/Quote]
是可以export XXX=YYY这样的的方式的

XXX=YYY
export XXX
是一样的效果
CVA4508M 2010-06-26
  • 打赏
  • 举报
回复
先$locale -a
可以看到这个系统上安装的所有语言

然后挑一个出来 export LANG=xxx
否则,如果那个语言没安装的话
就会出现lz说的那个错误
wqkjj 2010-06-26
  • 打赏
  • 举报
回复
[Quote=引用楼主 icesnowcn 的回复:]
*************************************************
$ locale
LANG=zh
LC_CTYPE="zh"
LC_NUMERIC="zh"
LC_TIME="zh"
LC_COLLATE="zh"
LC_MONETARY="zh"
LC_MESSAGES="zh"
LC_ALL=
$ export LANG=C
LANG=……
[/Quote]

换一种方式应该就可以了:
LANG=C; export LANG
wqkjj 2010-06-26
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 steptodream 的回复:]
引用 2 楼 brookmill 的回复:

不知道楼主用的什么shell,从这个提示来看
$ export LANG=C
LANG=C: is not an identifier
好像是shell把"LANG=C"当成了一个参数,所以我觉得这个export的用法可能是export xxx,而不是export xxx=yyy

这个shell其他变量是怎么赋值的?可能不是用expor……
[/Quote]

并不是所有的shell都支持这两种方式。不同的OS和shell支持的形式不同。
实际上,似乎xxx = ....; export xxxx的方式更通用一些。
brookmill 2010-06-25
  • 打赏
  • 举报
回复
不知道楼主用的什么shell,从这个提示来看
$ export LANG=C
LANG=C: is not an identifier
好像是shell把"LANG=C"当成了一个参数,所以我觉得这个export的用法可能是export xxx,而不是export xxx=yyy

这个shell其他变量是怎么赋值的?可能不是用export
是不是类似这样 $ LANG=C
hu_jiajun1979 2010-06-25
  • 打赏
  • 举报
回复
LANG是国家的语言,不是编程的语言
不过export LANG=C也应该可以执行成功

1,543

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 Solaris
社区管理员
  • Solaris
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧