假设你的组设置放在文件A中
#读取登录用户,可以是其他的方式
read opuser
for user in `cat A`
do
if [ $user"0" = $opuser"0" ]
then
chmod 555 File;
exit;
else
chmod 000 File;
echo "用户没有足够权限"
sleep 3
exit;
fi;
done;
貌似要用到设置权限777之类的
鄙人初学 楼下指教