首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
编写一个Shell程序showleve12.sh,该程序通过调用Shell函数实现递归地以层次号和缩进格式显示命令行参数指定的目录和该目录下的全部文件和子目录。如目录参数缺省,显示当前目录的层次结构。请与用Shell过程的实现方法做一对比。
编写一个Shell程序showleve12.sh,该程序通过调用Shell函数实现递归地以层次号和缩进格式显示命令行参数指定的目录和该目录下的全部文件和子目录。如目录参数缺省,显示当前目录的层次结构。请与用Shell过程的实现方法做一对比。
admin
2016-05-12
73
问题
编写一个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://www.kaotiyun.com/show/8vNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
下列关于评标的基本要求说法正确的是()
某项目第一年初投资2000万元,第二年末投入1300万元,第三年末投入800万元,年利率为8%,若要求第六年末一次收回,问共需要多少万元?
下列建设项目经济评价指标中属于静态评价指标的是()
以下属于建设程序的主要阶段的是()
根据GB2887—2000标准,可将机房供电方式分为()
下列加密算法中,属于双钥加密算法的是()
简述计算机病毒的逻辑结构及各模块的功能。
假设某国的货币数量与国民收入的历史数据如下表所示:经过数据处理,有一元线性回归方程:y=0.0098+0.485x,并且已知同归的总偏差平方和为14.26,回归偏差平方和为13.61。(1)解释回归系数的含义。(2)求相关系数R和剩余偏差平方和。
运输图中,有数字的方格称之为_________,它的数目等于_________。
以下与操作系统的文件管理系统的基本功能无关的是()
随机试题
生物利用度是指药物
间接固位体与游离端基托位于支点线的
在环境影响报告书中的附录和附件中,将建设项目()等必要的有关文件、资料附在环境影响报告书后。
木构件中以m2作为计量单位的有()。
某进口设备按人民币计算,离岸价为1000万元,到岸价为1071万元,国外运费费率为5%,银行财务费率为0.5%,国外运输保险费率为2%,则国外运输保险费为()万元。
领导者把决策权力交给下级,对下级的工作不闻不问。这种领导方式称作()。
阅读下列材料,回答问题。材料一:在经济快速发展的港口城市Z省N市北仑区,海外侨胞戴先生慕名而来,想投资经商:“北仑之窗”网站带给我意想不到的惊喜,通过这扇窗口我全面了解了北仑良好的环境,大大增强了投资信心。”同样,获得惊喜的还有市民陈先生,他在“
微分方程的通解是y=________.
如图1—5一1,C1和C2分别是和y=ex的图象,过点(0,1)的曲线C3是一单调增函数的图象。过C2上任一点M(x,y)分别作垂直于x轴和y轴的直线lx和ly。记C1,C2与lx所围图形的面积为S1(x);C2,C3与ly所围图形的面积为S2(y)。如果
Peoplesaythatmoneycannotbuyhappiness.ThiswastrueforHowardHughes.(76)Hewasoneoftherichestandmostpowerfulme
最新回复
(
0
)