LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 618|回复: 2

控制台咋没法设置变量了?

[复制链接]
发表于 2007-12-16 14:15:59 | 显示全部楼层 |阅读模式
我以前一直是这样进xindow的(在oneday的指点下学会的~)

[bear@bear ~]$ $LANG=zh_CN.UTF-8
[bear@bear ~]$ startx

但是昨天突然无法执行那句$LANG=zh_CN.UTF-8了。报错如下:
[bear@bear ~]$ $LANG=zh_CN.UTF-8
bash: zh_CN.UTF-8=zh_CN.UTF-8: command not found
[bear@bear ~]$
很郁闷。系统总是把$LANG解释后再执行。我尝试在前面加上转义符\,但是依然无效:
[bear@bear ~]$ \$LANG=zh_CN.UTF-8
bash: $LANG=zh_CN.UTF-8: command not found
[bear@bear ~]$
这是为什么?我应该如何设置变量?
发表于 2007-12-16 15:51:01 | 显示全部楼层
偶记得设置环境变量一直都要export的。
export $LANG=zh_CN.UTF8
回复 支持 反对

使用道具 举报

发表于 2007-12-17 10:05:43 | 显示全部楼层
定义变量时前面不用加 '$'。(一般大家写的命令最前面的那个'$'表示是普通用户下的Shell提示符)
如:
$ AAA="aaa"
$ echo $AAA
aaa
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表