- 利用 test 指令的测试功能
测试文件是否存在,选项-e代表exist。
输入文件名,判断是否为空,是否存在该文件,存在则判断是目录还是文件,并给出执行者对该文件的权限。
-
- 利用判断符号 [ ]
中括号两端需要使用空格隔开。
用不用引号都可以。
例子:
-
- Shell script 的默认变量($0, $1...)
script参数
例子:
shift
使用shift可以将参数列表左移。
测试文件是否存在,选项-e代表exist。
输入文件名,判断是否为空,是否存在该文件,存在则判断是目录还是文件,并给出执行者对该文件的权限。
中括号两端需要使用空格隔开。
用不用引号都可以。
例子:
script参数
例子:
shift
使用shift可以将参数列表左移。