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则为真
==/!= 字符串相等/不等