如何检查目录是否具有读/写权限

时间:2015-06-19 05:18:52

标签: shell unix permissions directory

我有一个显示的目录

d-wx--x--x 2 bcheudev bcheudev  4096 Jun 18 06:16 test

表示该目录没有读取权限。

但是当我通过shell脚本检查相同时,它会给出结果,因为dir测试具有读取权限。

export IN_DIR=$MMHOME/test   
if [ -d ${IN_DIR}  ]    
then    
   if [ ! -r ${IN_DIR} ]    
   then    
      echo "${IN_DIR} Directory is not readable.">>$log_name    
      exit 255   
   fi    
else    
   echo "${IN_DIR} Directory does not Exists.">>$log_name
   exit 255    
fi

如果没有,请在第二个内部。

请帮忙

2 个答案:

答案 0 :(得分:1)

请记住,root始终具有读取权限。

答案 1 :(得分:0)

我认为你的情况不正确。 试试:

tabbarController
相关问题