#在此加上是不是目录的判断. if [ "`ls -A $dir`" = "" ]; then echo "$dir is empty" else echo "$dir is not empty" fi #判断文件是否有执行权限 if [ ! -x "$file" ]; then echo "can not be execute." fi # 这里的-d 参数判断$myPath是否存在
type [root@web01 ~]# type mount mount is /bin/mount which [root@web01 ~]# type ifconfig ifconfig is hashed (/sbin/ifconfig) [root@web01 ~]# which ifconfig /sbin/ifconfig