按照文件类型进行判断

两种格式
test -e /root/install.log
[ -e /root/install.log ] 注意空格 适合用于脚本中
echo $?可以看到结果
[ -d /root ] && echo yes || echo no
按照文件权限进行判断

两个文件之间进行比较

eg. [ test.txt -ef test.txt.hard ] && echo yes || echo no
两个整数之间比较

两个字符串之间比较

多重条件判断

原文:http://www.cnblogs.com/roronoa-sqd/p/4889871.html