当要用到变量的时候才定义它。在缺省情况下,变量都是字符串类型。对于其他的类型,shell可以自动转换。另外,linux是区分大小写的,foo和Foo就被当成不同的变量来看待。要访问变量时可以直接在变量名前添加$。下面给个例子:
$ salutation=Hello
$ echo $salutation
Hello
$ salutation=”Yes Dear”
$ echo $salutation
Yes Dear
$ salutation=7+5
$ echo $salutation
7+5