Chinaunix首页 | 论坛 | 博客
  • 博客访问: 708412
  • 博文数量: 90
  • 博客积分: 3225
  • 博客等级: 少校
  • 技术积分: 1200
  • 用 户 组: 普通用户
  • 注册时间: 2010-08-20 11:04
个人简介

菩提本无树,明镜变非台 本来无一物,何处惹尘埃

文章分类

全部博文(90)

文章存档

2015年(1)

2014年(12)

2013年(15)

2012年(31)

2011年(8)

2010年(23)

分类: LINUX

2012-04-25 14:16:20

1 shell变量是弱类型

 * 声明变量不用声明类型
 * 可以存储不同类型的内容
 * 使用时要明确变量的类型
 * 区分大小写

2 变量声明及赋值格式
 2.1 格式
  变量名=变量值   # 注意等号两侧不可有空格
 2.2 举例
   var="hello world"

3 变量的使用
 3.1 格式
  $变量名 或 ${变量名}
 3.2 举例
  var="Good boy"
  echo $var  #或者是echo ${var}

4 shell 变量的条件赋值

${变量1:+- 变量2};

(1) 冒号后面是“-”的话,或者没有(默认是“-”) 表示, 如果变量1的值为空, 就是使用变量2的

(2) 冒号后面是“+”的话, 表示变量不为空时, 使用变量2的值

这里的变量2可以是常量, 或者$变量


阅读(24832) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~