编写一段shell程序

来源:百度知道 编辑:UC知道 时间:2024/06/23 22:15:10
编写一段shell程序,修改程序为其设定合适的运行限制,实现对于合法的注册用户并且属于组A的用户允许执行对某个文件的复制操作,对其他用户不允许执行对文件复制操作,并给出必要明确的提示信息。

假设你的组设置放在文件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之类的
鄙人初学 楼下指教