首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
编写一个shell程序showlevel.sh,以层次号和缩进格式显示命令行参数目录和参数目录下的全部文件和子目录,如目录参数省略,则显示当前目录的层次结构。
编写一个shell程序showlevel.sh,以层次号和缩进格式显示命令行参数目录和参数目录下的全部文件和子目录,如目录参数省略,则显示当前目录的层次结构。
admin
2016-05-14
49
问题
编写一个shell程序showlevel.sh,以层次号和缩进格式显示命令行参数目录和参数目录下的全部文件和子目录,如目录参数省略,则显示当前目录的层次结构。
选项
答案
程序清单21-4的showlevel.sh在初始化后通过调用递归的Shell程序showl.sh实现本题功能。 程序清单21-4:showlevel.sh #!/bin/sh export level if test$#-eq 0;then showlevel.sh. else if!(test-d$1);then echo Usage:$0 dir exit 1 else #不能放在if外,否则当执行默认目录时, #退出时多执行一次,会死循环 level=0 showl.sh $1 fi fi #showl.sh export level if test-d $i;then iv=$1evel while test$lv-gt 0;do #打印缩进空格 echo-n" " iv=’expr $lv-1’ done echo $level:$i #输出层号和目录名 (cd $i level=’expr $level+1’ for j in*;do showl.sh $j #递归调用Shell过程 done) else iv=$level while test$iv-gt 0;do #输出层号和文件名 echo-n" " iv=’expr $lv-1’ done echo $level:Si。
解析
转载请注明原文地址:https://kaotiyun.com/show/ueNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
邀请招标,是指招标人以招标邀请书的方式,邀请_______家以上具备承担施工招标项目能力、资信良好的特定法人或其他组织投标,招标人按事先规定的程序和办法从中择优选择中标人的招标方式。()
密码学的五元组中,参与密码变换的参数是___________,通常用k表示。
简述防火墙的五大基本功能。
按照病毒链接方式的分类,将自身包围在主程序四周,对原来的程序不进行修改的病毒是____________。()
简要说明手写签名与数字签名的区别。
如果一个随机变量允许在某个给定的范围内具有任何个数的数值,则它就是一个()
对于线性规划问题,满足_________和_________这两个条件的特解称为可行基解。
网络管理系统中,实现网络初始化功能的是()
Linux的命令Ssudoapt-getinstallbind9的功能是()
数据字典是用来定义图形化工具__________中的各个成分的具体含义。
随机试题
男性,43岁,因头痛伴呕吐、双眼视物不清4个月收入院。查体:意识清醒;视力:左眼前数指,右大致正常;眼底:左视乳头边清色淡,右视乳头边缘不清、乳头隆起2D。为明确诊断,首先应安排的检查是
A.“大三阳”,HBV复制活跃,传染性强B.“小三阳”,传染性弱C.急性肝炎恢复窗口期D.HBV感染已恢复E.乙肝疫苗接种成功HBsAg:+;HBsAb:一;HBeAg:一;HBeAb:+;HBcAb:+。此结果提示
脘胀纳少,乏力肢倦,便溏形瘦,舌淡脉弱,应辨为
马钱子的功效是()
关于确定劳动争议诉讼当事人的说法,正确的是()。
行政监察是指政府系统内部的专门监察机构,对()所实施的全面性监督。
在下列几种应用文中,具有公文法定效用的是()。
旅行社刚刚为三位旅客预定了飞机票。这三位旅客是荷兰人比尔、加拿大人伯托和英国人丹皮。他们三人一个去荷兰、一个去加拿大、一个去英国。据悉,比尔不打算去荷兰,丹皮不打算去英国,伯托既不去加拿大也不去英国。所以( )。
爬行动物不是两栖动物,两栖动物都是卵生的。所以,凡是卵生的动物都不是爬行动物。以下哪项在结构上和题干最为类似?
剑桥不仅是英国、也是欧洲最重要和最美丽的城镇之一。其建筑的质量,尤其是大学所属的建筑以及河流和花园所带来的独特氛围使得剑桥成为每一位赴英游客的必到之处。受到剑桥大学影响的不仅仅是市镇建筑,还包括城市特征:其书店是全国最优秀的。频繁举行的戏剧演出和音乐会以及
最新回复
(
0
)