在文件处理循环开始前,[ -z "$1" ] 检测什么?
[ -z "$1" ]
脚本具有可执行权限。
第一个参数指定了一个已存在的目录。
所选目录包含零个文件。
第一个参数是空字符串,表示未提供目录路径。