1、环境变量

env用于显示用户环境区中的变量及其取值;

set用于显示本地数据区和用户环境区中的变量及其取值;

unset用于删除指定变量当前的取值,该值将被指定为NULL;

export命令用于将本地数据区中的变量转移到用户环境区。


2、变量

$# 传递到脚本的参数个数

$* 所有位置参数的内容


3、IF语句

[ -f "$file" ] 判断$file是否是一个文件

[ $a -lt 3 ] 判断$a的值是否小于3,同样-gt和-le分别表示大于或小于等于

[ -x "$file" ] 判断$file是否存在且有可执行权限,同样-r测试文件可读性


4、READ

read -p "Enter your name : " name

echo $name


echo "Enter your name : "

read -a name

echo $name