shell脚本中文件测试
author:headsen chen 2017-10-17 14:35:19
个人原创,转载请注明作者,否则 依法追究法律责任
[ -f filename ] ,文件filename存在且为普通文件时,返回真(0)
[ -d filename ] ,文件存在且为目录,返回真。
[ -L filename ],文件存在且为链接文件时,返回真
[ -e filename ] , 文件或目录存在,返回真。
[ -x filename ], 文件或目录存在,且可执行时,返回真。
[ -r filename ], 文件或目录存在,且可读,返回真
[ -w filename ],文件或目录存在,且可写,返回真
[ -s filename ],文件存在且文件的大小大于0,返回结果为真。(即文件里有内容,不是空文件)