实验三:Linux Shell编程
实验学时:2 实验类型:设计 实验要求:必修
一、实验目的
通过本实验的学习,使学生掌握Shell编程的基本方法。二、实验内容
实验内容:Linux Shell实现题目所要求的功能。
三、实验原理、方法和手段
无
四、实验组织运行要求
以学生自主训练为主的开放模式组织教学
五、实验条件
PC机
六、实验步骤
1、编写一个Shell脚本,完成以下功能:
1)显示文字“Waiting for a while….” Vi helloworld #!/bin/bash
Echo “Waiting for a while….”
2)显示当前目录下面扩展名为”.h”的文件和目录,并输出重定向到
/home/file.txt文件
1
Find .h
Find .h >>/home/file.txt
提示:显示文字可使用echo命令,搜索文件可使用find命令
2、编写一个Shell脚本,完成以下功能
计算8以内(含8)不是3的整数倍的数字的和
3、编写一个Shell脚本,在当前目录创建5个目录,目录的命名形式分别为:
dir-1,dir-2,….,dir-5
七、思考题
比较C语言和Shell编程的一些异同点。
八、实验报告
实验预习:学习shell编程的基本方法
实验记录:记录解决问题所用的代码和运行结果 实验报告:提交代码和运行结果
2
九、其它说明
3