首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
编一Shell程序,其命令格式为 tree_rmfile dir filename即在指定的目录dir及其所有的子目录树中,查找名字为filename的文件,若该文件存在,将文件的头10行在终端上显示后,询问用户是否删除它,若用户输入“yes”,则删该文件
编一Shell程序,其命令格式为 tree_rmfile dir filename即在指定的目录dir及其所有的子目录树中,查找名字为filename的文件,若该文件存在,将文件的头10行在终端上显示后,询问用户是否删除它,若用户输入“yes”,则删该文件
admin
2016-05-12
40
问题
编一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
操作系统
理工类
相关试题推荐
某系统的结构图如图所示,试求:(1)系统的误差传递函数。(2)单位斜坡输入下系统的稳态误差。
单位反馈控制系统的开环传递函数为:G(s)=试求:(1)位置误差系数、速度误差系数和加速度误差系数。(2)当参考输入分别为r×1(t)、rt×1(t)和rt2×1(t)时系统的稳态误差。
简述建筑工程技术经济评价应遵循的基本原则。
投标是指投标人利用________的经济手段获得承担工程建设任务资格的过程。
成本估算法包括制造成本估算法和_________。
某局域网如下图所示,其中1号设备是路由器,4号设备是交换机,5号和6号设备是DMZ区服务器,7号、8号和9号设备是个人计算机。请回答下列问题:2号和3号设备中,哪个设备是防火墙?哪个设备是交换机?
误用检测技术是按照___________模式搜寻事件数据的,最适用于对已知模式的可靠检测。
进程的基本调度状态有哪些?它们之间是如何转换的?
在操作系统中,一方面每个进程具有独立性,另一方面进程之间又具有相互制约性。对于任何两个并发进程,它们之间()
在具有多线程机制的操作系统中,进程与线程的关系是()
随机试题
环磷酰胺在体内转化为烷化作用强的代谢物是
A.消泡剂B.润湿剂C.增溶剂D.O/W型乳化剂E.W/O型乳化剂HLB值在8~16之间的表面活性剂可作为
现场注水泥塞配制的水泥浆密度,一般情况下不低于()为比较合适。
下列属于宣传体的是
我国规定封闭式基金存续期不得少于_______。
A.机械性噪声B.流体动力性噪声C.电磁性噪声D.脉冲噪声E.稳态噪声声压波动小于5分贝者为
血细胞从原始到成熟的形态演变中,错误的是
某公司拟投资建设一个生物化工厂。这一建设项目的基础数据如下:该项目建设期为3年,实施计划进度为:第1年完成项目全部投资的20%,第2年完成项目全部投资的55%,第3年完成项目全部投资的25%,第4年项目投产,投产当年项目的生产负荷达到设计生产能力的
贷记卡持卡人在非现金交易时进行透支,可享受最长()的免息还款期待遇。
数据类是指支持企业所必需的逻辑上相关的数据,识别数据类的目的是为了决定某些问题。下列选项中属于数据类识别所决定的问题的是Ⅰ.识别在建立信息总体结构中要使用的数据类Ⅱ.了解数据的准确度、及时性和可得性Ⅲ.缺少哪些数据Ⅳ.识别全部企业过程
最新回复
(
0
)