首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
编一Shell程序,其命令格式为 tree_rmfile dir filename即在指定的目录dir及其所有的子目录树中,查找名字为filename的文件,若该文件存在,将文件的头10行在终端上显示后,询问用户是否删除它,若用户输入“yes”,则删该文件
编一Shell程序,其命令格式为 tree_rmfile dir filename即在指定的目录dir及其所有的子目录树中,查找名字为filename的文件,若该文件存在,将文件的头10行在终端上显示后,询问用户是否删除它,若用户输入“yes”,则删该文件
admin
2016-05-12
39
问题
编一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
操作系统
理工类
相关试题推荐
设计一个PLC控制系统控制两台电动机,控制要求如下:(1)只有在电动机A起动后,电动机B才能起动;(2)只有在电动机B停转后,电动机A才能停转:(3)两电动机起动后自锁。已知:电动机A的起动开关为X1,停转开关为X2
下列选项中不属于招标代理机构的工作事项是()
工程招标一般程序中的三个阶段不包括()
建设工程施工合同管理的特点是什么?
列举制定创新改进方案的方法。
条件概率预测法、产生式/专家系统、状态转换方法等方法属于入侵检测的___________方式。
计算机机房的安全等级分为()
计算机病毒程序利用操作系统的___________或加载机制进入内存。
对于给定的明文“security”,使用加密函数E(m)=(5m+1)mod26进行加密,其中m表示明文中被加密字符在字符集合(a,b,e,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z)中的序号,序号依次为0
进程存在的唯一标志是()
随机试题
试述吸收和使用外来词要注意哪些问题。
认识主体是指()
A.吲哚美辛B.保泰松C.丙磺舒D.别嘌醇E.萘普生属于芳基烷酸类的是
营养生理需要量的测定方法中错误的是
下列血管病变中扪诊可有震颤感的是
在新《公司法》颁布实施后,纪某打算自己成立—个一人有限责任公司,为此到甲律师事务所寻求法律帮助,赵律师为其提出以下法律意见,不符合法律规定的是:
下列关于节约的说法,正确的是()。
①哪怕无油无烟,这些都不足以让中国的家庭煮妇煮夫们放弃那原有的繁琐②而这就是中国人对吃的执著,渗透在角角落落,质朴却让人倍感安心③习惯了一把新鲜的时蔬下锅噼里啪啦响,几下翻炒便因为油的包裹显得鲜亮诱人,自然看不惯菜在锅里面静悄悄地煮熟④如今,这口锅最
法的非本质属性有()。
Lucy:Asthemotheroftwogirls,Iwasmovedtotearsbyyourarticle,becauseitechoedsomanyofmyownfeelings.Idon’
最新回复
(
0
)