永发信息网

linux shell编写一个改变文件属性的脚本

答案:2  悬赏:20  手机版
解决时间 2021-03-21 20:56
linux shell编写一个改变文件属性的脚本
最佳答案
chmod 755 XXXX
如果是目录的话 加一个 R
chmod 755 -R XXXX
全部回答
#!/bin/bash #filename:simple-useradd.sh ##(1)只使用一个参数,其他情况在退出后打印一条提示信息 ## 这个要求有点不明确,这是一个根据提示来执行的脚本,正常应该是不用传递参数的。 if [ $# -ne 0 ]; then     echo "usage: $0"     exit 1 fi ##(2)检查/etc/passwd文件,屏幕输出uid的消息 ##定义函数displayuid function displayuid(){     cat /etc/passwd } ##(3)检查/etc/group文件,屏幕输出gid信息 ##定义函数displaygid function displaygid(){     cat /etc/passwd } ##(4)用户从键盘输入信息--新用户的描述、使用shell、uid、gid, 并把这些信息分别添加到/etc/passwd、/etc/group、/etc/shadow中, 创建用户的主目录/home/***---***为用户名 ##定义函数inputnewuser function inputnewuser(){     echo "---input new user  menu"     read -p "username:" inusername     read -p "shell:" inshell     read -p "uid:" inuid     read -p "gid:" ingid     echo "开始在/etc/passwd添加帐号信息"     echo "开始在/etc/group添加帐号信息"     echo "开始在/etc/shadow添加帐号信息"     echo "创建用户目录…………"     useradd -s $inshell -u $inuid -g $ingid -m $inusername   ##useradd用来根据输入,创建新用户     if [ $? -ne 0 ];  #对添加结果进行判断     then         echo "添加用户出错了"         exit 1     fi } ##(5)设置新用户的密码 ##定义setpassword function setpassword(){     local inusername     echo "setpassword:"     read -p "username:" inusername     passwd $inusername } while true  ## 进入菜单循环 do     cat<<-eof  ## 打印菜单         1------------ display uid         2------------ display gid         3------------ input new user         4------------ set password         "按qq退出" eof     read -p "choice:???" choice  #接收用户输入     case $choice in  # 根据用户选择来执行相应的函数         1) displayuid;;         2) displaygid;;         3) inputnewuser;;         4) setpassword;;         [qq]) echo "bye ";exit 0;;     esac done这个脚本还有如下问题: 1、”只使用一个参数,其他情况在退出后打印一条提示信息”这个需求不明确,不知道是啥意思,正常情况下,像这种脚本都是不用位置参数的,也可能我不理解题目的意思; 2、脚本还不够严谨,有一些异常没有捕获也没有重定向,不过如果你是交作业的话就问题不大咯。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
已知y1=x-5,y2=2x+1.当y1>y2时,x的取值范
广州白云机场国际转国内航班所需时间?
哈尔滨房屋土地综合开发公司一开发我想知道这
rmvb.emule.td和rmvb格式有什么区别
代表喜欢的诗句,代表爱情的古诗句
用啥纬度名来代替网名,例如北纬37度
商标注册文字小样是什么
7.2.5武器战灵魂之引宏
单选题藻类植物用途广泛,下列不是藻类植物用
赞美太阳的诗或片段
我想问你要是以前的头发是细的,但后来头发就
上内在什么地方啊,我要过去处理事情
波雅汉库克的原型是谁
花茶与清茶的区别在哪
谁记得笑傲江湖上有一个脱口秀的男演员,方脸
推荐资讯
直流电机调速器是干什么用的??
一点智慧安装不了
看书用英语怎么写,《看书》的英语怎么写?
绵阳有好吃的烤鸭吗?
如图是人体内部分生理过程的示意图,其中A、B
八五六农场社区卫生服务中心怎么去啊,有知道
Copyright © 2004-2006 All Reserved是什么
冷水径这个地址在什么地方,我要处理点事
怎样对bios硬盘模式进行更改
客厅和卧室刷什么颜色的漆比较好看?
电影《恶战》怎么样?
新家园-北门地址在什么地方,想过去办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?