首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
编一Shell程序,其命令格式为 tree_rmfile dir filename即在指定的目录dir及其所有的子目录树中,查找名字为filename的文件,若该文件存在,将文件的头10行在终端上显示后,询问用户是否删除它,若用户输入“yes”,则删该文件
编一Shell程序,其命令格式为 tree_rmfile dir filename即在指定的目录dir及其所有的子目录树中,查找名字为filename的文件,若该文件存在,将文件的头10行在终端上显示后,询问用户是否删除它,若用户输入“yes”,则删该文件
admin
2016-05-12
37
问题
编一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://jikaoti.com/ti/FCEaFFFM
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
某项目的评标委员会组成如下:招标人代表2人,建设行政监督部门代表2人,技术、经济方面专家5人。关于此评标委员会人员的组成,下列说法正确的有()
招标投标的公开原则没有要求()
以下属于建设程序的主要阶段的是()
简述建筑工程技术经济分析需要经历的步骤。
防火墙的目的在于实现安全访问控制,请根据防火墙的体系结构相关知识回答下列问题。本题图所示为某种防火墙的体系结构,试补充完整①~⑤处空缺的组件名称。可选组件名称:内部路由器、外部路由器、堡垒主机、内部主机、外部网络。
某局域网如下图所示,其中1号设备是路由器,4号设备是交换机,5号和6号设备是DMZ区服务器,7号、8号和9号设备是个人计算机。请回答下列问题:3套个人防火墙软件最适合安装在哪3个设备上?
某局域网如下图所示,其中1号设备是路由器,4号设备是交换机,5号和6号设备是DMZ区服务器,7号、8号和9号设备是个人计算机。请回答下列问题:2号和3号设备中,哪个设备是防火墙?哪个设备是交换机?
设备分配方式有两种,即静态分配和________。
在位示图中,若某位为________,则表示对应的物理块号已分配。
某系统采用位示图法管理磁盘空闲块,设磁盘有15000个空闲盘块,位示图的每个字有16位,并且物理块号、字号、位号均从0开始。试问:(1)位示图需用多少个字构成?(2)计算位示图第8个字第6位所对应的物理块号。(3)求物理块号57所对应的字编号和位编号。
随机试题
原发性脊髓栓系综合征MRI表现为
Colles骨折远端的典型移位是
休克好转的标志是
当进行大气污染对健康影响的调查时,调查对象在当地居住年限要求是
关于急性胰腺炎的治疗方法,下列各项中,哪项没有抑制或减少胰液分泌的作用
人口的()结构是依据人口的生物学特征来划分的。
根据“大五”人格模型,有组织的、负责的、谨慎的属于()。
上市公司发生的下列事项中,应当及时向国务院证券监督管理机构提交临时报告并予公告的是()。
某地娱乐服务行业女性健康状况调查结果显示,这一人群受教育程度较低、缺乏相应的健康保健知识,患性病和艾滋病的比例较高,针对这种情况,社会工作者开展的下列服务中,正确的有()。[2014年真题]
西日耳曼人主要包括()。①撒克逊人②苏维汇人③法兰克人④阿勒曼尼人⑤哥特人
最新回复
(
0
)