商务合作加Q:411239339

第2课 SHELL中的变量

浏览:256次阅读
没有评论

共计 563 个字符,预计需要花费 2 分钟才能阅读完成。

点击这里 可以赞助果子哦
当然不赞助也是可以免费观看的第 2 课 SHELL 中的变量

下载地址:http://pan.baidu.com/s/1otddm

1. 变量的分类

1.1. 系统环境变量

系统本身所有,通常为大写字母
系统变量 通过 set 或 declare 指令进行查看

1.2. UDV变量(user defined variable

用户创建和维护,建议大写(为什么?)
原因:
避免冲突与混淆,因为Linux 系统中命令全部采用小写的方式

2. 变量的属性和定义

2.1. 变量的属性

1) Shell 中所有变量定义都为字符串。
2) 变量区分大小写,如:foo 和 Foo 是两个不同的变量
3) 变量必须以 字母或下划线 开头,不得有 ,,:,\ 等特殊字符。

3. 变量的声明

1) 变量的 定义
变量名 = 值   (变量名与值之间 ”=” 号没有空格)
举例:LANG=cn 与 LAGN=  en    LANG =en
2) 声明带空格变量
需要加上引号??””
举例:MY=23 67
3) 声明一个只读变量
readonly MY_UDV=guozi
4) 修改变量
修改环境变量 例:PATH=$PATH:/opt/bin
修改用户自定义变量 例:SRC=guozi

4. 变量的使用

变量前加 “$” 符号
echo $HOME   或 echo ${HOME}
echo $USER 或 echo ${USER}
思考:为什么要使用变量?为什么要 添加界定符:{}

正文完
扫码赞助
post-qrcode
 0
果子
版权声明:本站原创文章,由 果子 于2014-05-04发表,共计563字。
转载说明:除特殊说明外本站文章皆由果较瘦原创发布,转载请注明出处。
评论(没有评论)