首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
编写一个Shell程序showleve12.sh,该程序通过调用Shell函数实现递归地以层次号和缩进格式显示命令行参数指定的目录和该目录下的全部文件和子目录。如目录参数缺省,显示当前目录的层次结构。请与用Shell过程的实现方法做一对比。
编写一个Shell程序showleve12.sh,该程序通过调用Shell函数实现递归地以层次号和缩进格式显示命令行参数指定的目录和该目录下的全部文件和子目录。如目录参数缺省,显示当前目录的层次结构。请与用Shell过程的实现方法做一对比。
admin
2016-05-12
29
问题
编写一个Shell程序showleve12.sh,该程序通过调用Shell函数实现递归地以层次号和缩进格式显示命令行参数指定的目录和该目录下的全部文件和子目录。如目录参数缺省,显示当前目录的层次结构。请与用Shell过程的实现方法做一对比。
选项
答案
程序清单24-10中,showlevel2.sh在初始化后通过调用递归的Shell函数showl()实现本题功能。 程序清单24-10:showlevel2.sh showl(){ #递归的Shell函数showl的定义 if test-d $iterm;then lv=$level while test $lv-gt 0;do #打印缩进空格 echo-n" " iv=’expr $ lv-1’ done ech $level:iterm #输出层号和目录名 (cd $ iterm #在子进程中执行,退出后当前目录恢复为原目录 level=’expr $level+1’ for j in*;do iterm=s j #Shell函数中变量在递归函数调用中也是可见的 showl #递归调用Shell函数 done) else iv=$ level while test $lv-gt 0;do #输出层号和文件名 echo -n" " iv=’expr $ lv-1’ done echo $ level:$ iterm fi } #Shell函数showl的定义到此结束 if test $ #-eq 0;then showlevel.sh. else if!(test -d $ 1);then echo Usage:$0 dir exit1 else level:0 #Shell过程中变量对Shell函数是可见的,不必export iterm=$1 showl fi fi。
解析
转载请注明原文地址:https://jikaoti.com/ti/A9EaFFFM
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
建设工程施工合同按照计价方式可以划分为()
以下属于成本预测方法的有()
可行性研究不是从以下________方面对项目进行全面策划和论证的。()
施工项目进度控制是指________在施工过程中对建设工程项目的进度控制。()
根据我国《招标投标法》的规定,某单位发布的招标公告中,有这样一条:限定施工企业为当地企业,这违反了招标投标的________原则。()
防火墙的目的在于实现安全访问控制,请根据防火墙的体系结构相关知识回答下列问题。本题图所示的内容属于哪种防火墙体系结构?
作为加密输入的原始信息,即消息的原始形式指的是密码学五元组中的()
一般的,计算机病毒都是由___________从系统获取控制权,引导病毒的其他部分工作。()
某单位搞农业开发。设想有三种方案,有三种自然状态,其收益预测如下表:要求:根据折中主义决策标准进行决策时:(1)折中系数a=0.6时的最优方案是哪种。(2)折中系数a在什么范围内取值时,S1为最优方案。
P1、P2、P3、P4为具有合作关系的四个进程,P1执行三个计算操作并将结果分别存入X、Y、Z变量,P1运行结束后,P2、P3和P4分别计算X、Y、Z变量的平方值并将结果存入原变量。利用P、V操作实现上述进程间的同步关系。
随机试题
意见有哪几种类型?
白斑在镜下典型表现除外
根据上述资料,初步诊断首选的处理方法
绞窄性疝的处理原则是
城市性状态的主要特征为()。①复杂的社会分工、社会分层和各种各样的职业结构;②有高度的社会流动性;③城市居民在功能上有显著的独立性;④人际接触上有较强的匿名性;⑤城市社会问题依赖正式的社会控制方式;⑥城市居民的道德行为差异不大
供热站是供热管网的重要附属设施,是供热网路与热用户的连接场所,蒸汽热力站不论站房尺寸如何,都应至少设()出口。
若接待计划中有会见,地陪应在接团前与计调部门联系,落实旅游团会见时的()。
首倡两难故事法研究道德发展阶段的心理学家是()
A、 B、 C、 D、 D图形变化规律是将前两个图形叠加,存异去同得到第三个图形。
设函数f(x)可导,且f(0)=0,F(x)=∫0xtn-1,求
最新回复
(
0
)