首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
编一Shell程序,其命令格式为 tree_rmfile dir filename即在指定的目录dir及其所有的子目录树中,查找名字为filename的文件,若该文件存在,将文件的头10行在终端上显示后,询问用户是否删除它,若用户输入“yes”,则删该文件
编一Shell程序,其命令格式为 tree_rmfile dir filename即在指定的目录dir及其所有的子目录树中,查找名字为filename的文件,若该文件存在,将文件的头10行在终端上显示后,询问用户是否删除它,若用户输入“yes”,则删该文件
admin
2016-05-12
66
问题
编一Shell程序,其命令格式为
tree_rmfile dir filename即在指定的目录dir及其所有的子目录树中,查找名字为filename的文件,若该文件存在,将文件的头10行在终端上显示后,询问用户是否删除它,若用户输入“yes”,则删该文件,否则不执行删除操作。
注意:dir、filename的具体值由用户作为tree_rmfile的命令行参数输入。
选项
答案
程序清单24-4:tree_rmfile.sh #!/bin/sh if test $#-lt 2;then exit fi if test-d "$1";then cd "S1" else exit fi for i in*;do #对当前目录中的所有项 if test-d $i;then #如是目录 tree_rmfile.sh$i$2 #递归执行 fi if test_f$i;then #如是普通文件 if test$i=$2;then head $i #显示该文件的头10行 echo Do you want to delete it[yes/no]? read reply #从键盘读入 if test"$reply"=yes;then rm $ i echo $ i has deleted fi fi fi done。
解析
转载请注明原文地址:https://kaotiyun.com/show/7SNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
采样保持器的作用是在A/D进行转换期间保持采样输入信号大小不变。试绘制出表示采样保持器的基本电路原理图并进行说明。
施工项目质量控制的依据包括技术标准和管理标准,下列选项属于管理标准的是()
下列属于制订改进方案的方法有()
在项目施工全过程中,运用科学管理的理论、方法,通过法规、技术、组织等手段,使人、物、环境构成的施工生产体系达到最佳安全状态,实现项目安全目标所进行的一系列活动的总称为_________。
下列不属于工程招标阶段的是()
简述合理组织施工过程需要考虑的基本要求。
招标投标的公开原则没有要求()
通常,可以利用____________这个简单命令得到主机操作系统的类型。
PPDR模型中D代表的含义是___________。()
在操作系统中,信号量表示资源的实体,是一个与队列有关的整型变量,其值仅能由()
随机试题
我国《就业促进法》对公平就业的规定包括()
某产妇,足月顺产后7日,仍有血性恶露及腹痛,无发热,宫底位于脐耻之间,无压痛。首选的处理是
()不适用钻孔灌注桩桩身完整性的检测。
厂房设计中,有进出口的车间一面距道路的最小距离为()。
某市房地产开发公司转让一幢新建写字楼取得收入1500万元。已知该公司为取得土地使用权所支付的土地地价款为250万元,按国家规定支付购进土地登记的过户等相关费用3万元;房地产开发成本为200万元,该公司没有按房地产项目计算分摊银行借款利息,该项目所在省政府规
中学班主任的领导方式一般可以分为()类型。
【2013.福建】简述学习策略中资源管理的具体策略。
有位政治家曾说过:“有益的社会改革的首要目的是增加人类幸福的总量。因此,任何使一些人幸福的改革都达到了它的目的。凶为我所提出的社会改革会使我的选民们幸福,所以它是一个有益的社会改革。”下列哪一项如果正确,可以削弱这位政治家的论述?()
设在SQLServer某数据库中有表选课(学号,课程号,成绩),现要定义限制每个学生的选课总门数不能超过10门的前触发型触发器。请补全下列语句:CREATETRIGGERtri_cntON选课【6】lINSERTAS…
若有下面的函数调用:fun(a+b,3,max(n一1,b)则fun的实参个数是()。
最新回复
(
0
)