【发布时间】:2015-09-04 23:33:41
【问题描述】:
我有一个如图所示的目录
d-wx--x--x 2 bcheudev bcheudev 4096 Jun 18 06:16 test
表示目录没有读取权限。
但是当我通过 shell 脚本检查相同的内容时,它会给出结果,因为 dir test 具有读取权限。
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
如果它不去,则在第二个以内。
请帮忙
【问题讨论】:
-
您的脚本在我的机器上运行良好。你身上发生了其他事情......做一个干净的实验......
标签: shell unix permissions directory