exit:结束脚本的命令
exit # (后面加数字)exit 0-255
文件测试:
-e FILE :测试该文件是否存在
-f FILE:测试文件是否为普通文件
-d FILe:测试指定路径是否为目录
-r FILE: 测试当前用户对指定文件是否有读取权限
-w FILE:
-x FILE :
圆整:丢弃小数点后面的内容
多分支的if语句:
if 判断条件1; then
statement1
......
elif 判断条件2; then
statement1
elif 判断条件3; then
statement3
........
fi
定义脚本退出状态码:
exit: 退出脚本
exit #
如果脚本没有明确定义退出状态码,那么,最后执行的一条命令的退出码即为脚本的退出状态码;
测试脚本是否有语法错误:
bash -x 脚本:单步执行