if [ ]选项判断
-d file:文件是目录结果为真
-z:判断制定的变量是否存在值-f file:如果文件是普通文件结果为真
-L:判断制定的是否为符号链接
-g:group id被设置则结果为真
-s:文件的大小不为0,结果为真。
-r file:文件为可读,结果为真。
-x file:文件为可执行,结果为真
!:测试条件的否定符号
-z string:文件为可写,字符串为空结果为真
-n string:文件为可写,字符串为不为空空结果为真
if [ ]选项判断
-d file:文件是目录结果为真
-z:判断制定的变量是否存在值-s:文件的大小不为0,结果为真。
-r file:文件为可读,结果为真。
!:测试条件的否定符号
-z string:文件为可写,字符串为空结果为真
-n string:文件为可写,字符串为不为空空结果为真