shell入门之定义变量

由于shell script属于弱类型语言,所以不像高级语言那样可以定义具体数据类型。

定义一个变量:

a="hello world"    (说明:变量a是一个字符串类型变量)

a=55                    (说明:变量a是一个整型类型变量)

a={55}                  (说明:变量a是一个字符串类型变量)

b=$a

上面几个式子是定义变量并初始化的赋值表达式,=左右两边不能有空格,否则报错。

定义变量只能通过赋值表达式完成。

 

可以不用定义变量就可以使用到情况:

通过输入语句完成。如

read x y z

这里没定义x,y,z,直接就可以使用。

 

posted @ 2013-04-09 00:35  Please Call me 小强  阅读(555)  评论(0编辑  收藏  举报