1. shell函数参数传递不需要在参数列表,是通过$1, $2….这样获取,如
1  | !/bin/bash  | 
2. shell 命令行参数
1  | !/bin/bash  | 
执行:
./exec.sh a b
3. if 判断
1  | function check()  | 
-d 判读是不是一个目录,如果是为真
-f 判断是不是一个普通文件,是为真
-z 判断字符的长度是不是为0,为0则为真
==/!= 字符串相等/不等
1  | !/bin/bash  | 
1  | !/bin/bash  | 
执行:
./exec.sh a b
1  | function check()  | 
-d 判读是不是一个目录,如果是为真
-f 判断是不是一个普通文件,是为真
-z 判断字符的长度是不是为0,为0则为真
==/!= 字符串相等/不等