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
转载于:https://blog.51cto.com/huboss/1658974