《操作系统原理》实验6--Linux Shell编程.docx
《《操作系统原理》实验6--Linux Shell编程.docx》由会员分享,可在线阅读,更多相关《《操作系统原理》实验6--Linux Shell编程.docx(5页珍藏版)》请在优知文库上搜索。
1、操作系统原理实验报告学号姓名专业、班级实验地点指导教师实验时间实验序号:6实验项目:LinuxShell编程一、实验目的及要求通过本实验的学习,掌握Shell编程的基本方法。二、实验设备(环境)及要求VMware虚拟机软件,Ubuntu系统三、实验内容与步骤比较C语言和Shell编程的一些异同点。1、编写一个SheIl脚本,完成最基本的IS指令的功能,即打印出当前目录下所有的文件和目录,每行一项jonz0ubuntu:/CProgram$vimshelll.shjonz0ubuntu:/CProgram$.shelll.sh总用量8-WXWX-X1jonzjonz121512月2122:12c
2、lient-W-W-1jonzjonz365112月2122:11client.C-WXWX-X1jonzjonz76149月2200:43exam3-W-W-1jonzjonz156812月1423:44exam3.c-W-W-1jonzjonz09月2200:40exam3.c-WXWX-X1jonzjonz746012月2122:21eam5-W-W-1jonzjonz16912月2122:26exam5.c-W-W-1jonzjonz32312月1423:51ftle.txt-WXWX-X1jonzjonz1243412月2122:05server-W-W-1jonzjonz43231
3、2月2122:9server.C-WXW-1jonzjonz1912月2122:30shelll.sh-WXW-1jonzjonz7812月1423:53SheU2.sh-WW-1jonzjonz1111月223:49sheXX3.sh程序编写和执行#!binbashIs-I实验源代码2、编写一个Shen脚本,完成以下功能:1)显示文字Waitingforawhile.,2)长格式显示当前目录下面扩展名为”.h”的文件和目录,并输出重定向SO/home/file.txt文件.sheH2.shcat ftle.txtl.h2.h3.hjogjo-virtual-machine:*/c_progr
4、am$Waitingforawhile.jo0jo-virtual-machine:*/c_program$-w-w-1jonjo012月1520:19-w-w-1jonjo12月1520:19-rw-rw-r-1jonjon012月1520:19程序编写和执行1 #!binbash2 echowWattinwhile.w3 Is*.hI/home/jon/c_program/ftie.txt程序源代码3、编写一个Shen脚本,完成以下功能计算100以内不是5的整数倍的数字的和joz0ubutu:/CProgran$vimshel13.shjonzubuntu:/CProgram$.shell
5、3.shPleaseinputanumbern:78Thesumis:2481程序编写与执行3ibinbashexportsum=0exportI=:echoreadnwhile$n-Le$n-gedoechouFtrechoreadndonewhile$i-Ie$ndoif($i)ne;thensum=5(ft)doneechoheJJt$sum程序源代码4、编写一个Shen脚本,完成以下功能1)创建homedir”文件夹2)将当前目录下扩展名为”的文件移动到之前创建的文件夹vin shell4.sh .shell4.shIS homedtrIS honejonc-progran sheL1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统原理 操作系统原理实验6-Linux Shell编程 操作系统 原理 实验 Linux Shell 编程