位置参数 第一个参数是$1 .....$9,超过9之后是 ${10} 所有参数记做 $@或者 $*,区别就是前者是多个参数以空格打断的多个字符串,后者是一整个字符串 参数个数总数为$# 脚本本身$0
shift 命令可以对脚本的参数做偏移操作, 假设有a b c 三个参数 那么$1 a, $2 b, $3 c ,shift一次后,$1 b, $2 c,再次shift,$1 c.