
操作系统实验四:Shell程序设计
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本实验旨在通过实践操作深化学生对Shell编程的理解与应用,涵盖脚本编写、条件判断及循环结构等内容,提升自动化任务处理能力。
编写一个Shell程序findit,该程序搜索参数1指定的目录树,查找所有以.c和.h结尾的文件,并检查这些文件中的行是否包含给定字符串。如果找到含有指定字符串的行,则显示对应的文件名以及相关联的那一行内容。
若未提供目录作为第一个参数,默认从当前工作目录开始进行搜索。例如:
- 使用命令`findit /home/wang/work searchstring`将在以/home/wang/work为根路径的目录树中查找所有.c和.h结尾的文件,并在这些文件中寻找包含字符串searchstring的内容,然后输出匹配行及其所在的文件名。
- 如果使用命令`findit searchstring`则将从当前工作目录开始执行上述操作。
全部评论 (0)
还没有任何评论哟~


