首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
编写一个shell程序showlevel.sh,以层次号和缩进格式显示命令行参数目录和参数目录下的全部文件和子目录,如目录参数省略,则显示当前目录的层次结构。
编写一个shell程序showlevel.sh,以层次号和缩进格式显示命令行参数目录和参数目录下的全部文件和子目录,如目录参数省略,则显示当前目录的层次结构。
admin
2016-05-14
73
问题
编写一个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
操作系统
理工类
相关试题推荐
下列属于流水施工基本参数中空间参数的是()
招标投标的基本程序包括招标、投标、开标、________、中标和签订合同六个环节。
下列属于招标程序中准备阶段的是()
工程招标一般程序中的三个阶段是()
计算机病毒的作用机制中,____________是通过修改某一中断向量入口地址,使该中断向量指向病毒程序的破坏模块。
简要说明手写签名与数字签名的区别。
盈亏平衡分析是以所有成本都能分为固定的和可变(变动)的两个组成部分为前提的。在这个前提下,总成本与销售量的关系是________的。
在UbuntuLinux下用postfix安装邮件服务器的命令是()
随机试题
甲、乙、丙、丁成立一普通合伙企业,一年后甲转为有限合伙人,丙退伙。此前,合伙企业欠银行债务30万元,该债务直至合伙企业因严重资不抵债被宣告破产仍未偿还。银行遂向甲要求偿还全部贷款。甲表示自己为有限合伙人,只按出资额的比例承担相应数额。银行向丙要求偿还全部贷
A、T细胞增殖试验B、Tc细胞毒试验C、溶血空斑试验D、血清Ig水平测定E、旧结核菌素皮试反映T细胞功能的体内测定项目是
患者,男,24岁。1天前突然出现右侧面部板滞,额纹消失,眼裂变大,露睛流泪,鼻唇沟变浅,口角歪向左侧,乳突部疼痛明显。其针灸治疗时,除主穴外,还应选用
下列关于中药保护品种的保护措施的说法,错误的是()。
社会保障法律制度的体系应当包括( )。
背景材料:某施工单位承建了一公路工程施工,其中K22+701~K22+812段挖方路基位于武寨1号大桥和武寨2号大桥两桥头之间,平面示意图如下所示。路线穿越山顶,路基在山顶形成拉槽通过,衔接前后两座大桥。该段路基长度100m,两侧边坡坡率1:0.5,共一
下列关于基金管理人反洗钱合规性风险管理的主要措施的说法中,错误的是()。
如果并购方不以谋求产业利润为首要目的,而是靠购入然后售出企业的所有权来获得投资利润,按并购方的身份分类,则该并购属于()。
号称“长江三矶”的分别是()。
Doesthelanguagewespeakdeterminehowhealthyandrichwewillbe?NewresearchbyKeithChenofYaleBusinessSchoolsuggest
最新回复
(
0
)