Linux下shell编程,两个简单的小程序,求大神解答

EndlessHorizon 2013-05-12 02:33:27
最近刚开始学Shell编程,但好多任务啊,由于没咋学呢,就开始结题了。哎,两个简单的程序,希望大家能帮小弟一下子。写的详细一点哦,亲~



3、编写shell程序,实现自动删除30个用户账号的功能。账号名为stud1至stud30。添加一个新组为class1,然后添加属于这个组的30个用户,用户名的形式为stdxx,其中xx从01到30。


4、设计一个shell程序,备份并压缩/etc目录的所有内容,存放在/root/bak目录里,且文件名为如下形式yymmdd_etc,yy为年,mm为月,dd为日。
...全文
100 点赞 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ljc007 2013-05-13
#!/bin/bash
groupadd class1

for i in {1..30}; do
    useradd stud$i
done

for i in `seq -f '%02g' 30`; do
    useradd -g class1 std$i
done
#!/bin/bash
TODAY=`date "+%Y%m%d"`
zip -r -b /root/bak ${TODAY}_etc.zip /etc
回复
相关推荐
发帖
系统维护与使用区
创建于2007-08-27

1.9w+

社区成员

系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
申请成为版主
帖子事件
创建了帖子
2013-05-12 02:33
社区公告
暂无公告