Linux Shell程序设计实验,Linux 实验 —— shell 编程
发布日期:2021-10-27 11:20:44 浏览次数:8 分类:技术文章

本文共 1156 字,大约阅读时间需要 3 分钟。

转载请注明:http://blog.csdn.net/wujysh

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

1、 查看当前系统下用户 shell 定义的环境变量的值。 2、 定义变量 AK 的值为 200,并将其显示在屏幕上。 3、 定义变量 AM 的值为 100,并使用 test 命令比较其值是否大于 150。 4、 创建一个简单的 shell 程序,其功能为: 1) 将主机名改为你的名字汉语拼音字母; 2) 显示计算机主机名以及显示系统日期和时间。 5、 使用 if-then-else 语句创建一个根据输入的分数判断分数是否及格的 shell 程序。 6、 使用 for 语句创建求命令行上所有整数之和的 shell 程序。 7、 使用 while 语句创建一个计算 1 到 5 的平方的 shell 程序。 8、 使用 while 语句创建一个根据输入的数值 n 求累加和(1+2+3+4+...+n)的 shell 程序。 9、 使用 for 语句创建一个 shell 程序,其功能为 1+2+3+4+5+...+n。 10、使用 until 语句创建一个 shell 程序,其功能为计算 1~10 的平方。 11、设计一个 shell 程序,在/home 目录下建立 100 个目录,即 XXX1~XXX100,并设置 每个目录的权限,其中文件所有者的权限为:读、写、执行;文件所有者所在组的权限 为:读、执行;其他用户的权限为:读、执行; 12、编写 shell 程序,实现自动删除第 1 题中 50 个账号的功能。账号名为 XXX1 至 XXX50; 13、编写一个 shell 程序,要求:根据从键盘输入的学生成绩,显示相应的成绩等级,其中 60 分以下为“Failed!”,60-70 分为“Passed!”,70-80 分为“Medium!”,80-90 分为 “Good!”,90-100 为“Excellent!”。 14、某系统管理员每天需做一定的重复工作,请按照下列要求,编制一个解决方案: (1)在下午4 :50 删除/abc 目录下的全部子目录和全部文件; (2)每逢周一下午5:50 将/data 目录下的所有目录和文件归档并压缩为文件: backup.tar.gz; (3)在下午5:55 将IDE 接口的CD-ROM 卸载(假设:CD-ROM 的设备名为hdc); (4)在早晨开机后启动。 15、设计一个 Shell 程序, 查看/home 目录下是否有名为 XXX80~XXX90 的目录,如果有, 把它们删除掉。注意:不要删除其它的目录; 16、设计一个 shell 程序,添加一个新组 testgroup,然后添加属于这个组的 30 个用户,用户 名的形式为 XXX??,其中??从 01 到 30。

转载地址:https://blog.csdn.net/weixin_34518190/article/details/116697530 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:linux格式化swap分区,Linux-磁盘格式化、手动增加swap分区
下一篇:linux 开启端口永久保存,linux 防火墙开启80端口永久保存

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2024年04月24日 02时48分08秒