程序:算法+数据结构
	数据:是程序的核心

数据结构:数据在计算机中的类型和组织方式 算法:处理数据的方式 程序编程风格: 过程式:以指令为中心,数据服务于指令 对象式:以数据为中心,指令服务于数据 shell程序:提供了编程能力,解释执行

shell编程:过程式、解释执行 编程语言的基本结构: 各种系统命令的组合 数据存储:变量、数组 表达式:a + b 语句:if 包含一些命令或声明,并符合一定格式的文本文件

还有变量 静态编译语言 动态编译语言 弱类型语言 字符型

		根据变量的生效范围等标准划分下面变量类型

局部变量:生效范围为当前shell进程;对当前shell之外的其它shell进程, 包括当前shell的子shell进程均无效 环境变量:生效范围为当前shell进程及其子进程 本地变量:生效范围为当前shell进程中某代码片断,通常指函数 位置变量:$1, $2, ...来表示,用于让脚本在脚本代码中调用通过命令行传 递给它的参数 特殊变量:$?, $0, $*, $@, $#,$$