《UNIX-Shell编程24学时教程》读书笔记chap7 变量
![](http://images0.cnblogs.com/blog/27249/201310/28234937-5be2886564154df5a82a95f7332c14e9.png)
7.0 本章内容:
定义,访问,删除标题和数组变量;环境变量和shell变量
7.1 定义变量
标量一次只存储一个值【名字值对】;数组变量可以存储多个值。
以数字开头的变量名如1,2或11将保留为Shell使用。
数组变量和访问数组值;------这个不是太熟悉,访问不了,需要再确认下
![](http://images0.cnblogs.com/blog/27249/201310/28234938-ec43c67a552846f4ba05608112054009.png)
7.2 删除变量
![](http://images0.cnblogs.com/blog/27249/201310/28234938-38034a8f7d8141ad91614f7a46ec9adc.png)
只读变量,无法删除;【网上看到的答案是,系统启动后会自动删除】
![](http://images0.cnblogs.com/blog/27249/201310/28234938-3b36e3e00f2748c0b31ec8d83b00a011.png)
7.3 环境变量
以下shell变量:PWD,UID,SHLVL, REPLY, RANDOM, SECONDS, IFS, PATH, HOME 的含义与描述
Q:导出环境变量的应用场景; ------实现追加输入
![](http://images0.cnblogs.com/blog/27249/201310/28234939-bbeced0a4903442dae79a4121cc60bf1.png)