首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
编一个递归的Shell程序rec_ctar.sh,该程序能够显示参数表中指定的所有目录子 树下的全部目录并分别将各个目录下的全部C源程序打包成Cfile.tar文件。如目录下 无C程序,不执行打包操作。如输入命令行: rec_ctar.sh/home/wa
编一个递归的Shell程序rec_ctar.sh,该程序能够显示参数表中指定的所有目录子 树下的全部目录并分别将各个目录下的全部C源程序打包成Cfile.tar文件。如目录下 无C程序,不执行打包操作。如输入命令行: rec_ctar.sh/home/wa
admin
2016-05-12
44
问题
编一个递归的Shell程序rec_ctar.sh,该程序能够显示参数表中指定的所有目录子
树下的全部目录并分别将各个目录下的全部C源程序打包成Cfile.tar文件。如目录下
无C程序,不执行打包操作。如输入命令行:
rec_ctar.sh/home/wang/home/lee
将显示/home/wang和/home/lee目录子树中的全部目录,并分别将各个目录下的全部C源程序打包成Cfile.tar文件。当rec_ctar不带参数时,则在当前目录树下执行上述操作。
选项
答案
程序清单24-8:rec_ctar.sh #!/bin/sh if test $#-eq 0;then rec ctar.sh. else for i in$*;do #对命令行中的每一个参数 if test-d $i;then #如是目录 echo $ i (cd $i #打开该目录 ls*.c>/dev/null.2>1. #测试是否有c程序 if test$?-eq 0;then tar cf cfile.tar *.c: #将当前目录中全部c源程序打包 fi for j in*;do #对目录中的每一项 rec_ctar.sh $j done) fi done fi。
解析
转载请注明原文地址:https://kaotiyun.com/show/JSNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
具有采集有关系统状态和行为的信息功能的是【】
连续路径控制是为了控制工具沿任意直线或曲线运动,必须同时控制每一个轴的【】,使它们同步协调到达目标点。
滚珠丝杠螺母副广泛应用于【】
在机电一体化系统内,主要用于各级之间的信息传递的功能模块是【】
下列关于风险分析方法的说法不正确的是()
防火墙的目的在于实现安全访问控制,请根据防火墙的体系结构相关知识回答下列问题。如果要辨别出数据包是来自内部网络,还是来自外部网络,请问包过滤路由器该设置在本题图中的哪个位置?试在答题卡上标出。
IDS的中文含义是()
隔离是将___________和信号处理单元等隔离开,单独处理,从而减弱系统内部和系统向外的电磁辐射。
滤波电路是一种__________,它可让一定频率范围内的电信号通过而阻止其他频率的电信号,从而起到滤波作用。()
选用西北角法来确定初始方案的理由是()
随机试题
模块式镗铣类工具系统是把整体式刀具分解成()。
一容量为120L的太阳能热水器。早晨加入的冷水温度为20℃,至晚上时水可被加热至80℃,问:耗电多少度(kW.h)?
A.大黄B.芒硝C.番泻叶D.芦荟E.郁李仁
A.风寒感冒B.风热感冒C.暑邪感冒D.感冒挟惊E.感冒挟痰
风湿在表,肩背痛不可回顾,头痛身重,或腰脊疼痛,难以转侧,苔白脉浮。方剂选用
2006年1月1日起,药品零售药店必须凭处方销售的药品有()
()是为证券市场参与者提供专业性咨询的机构,主要有证券投资咨询公司和证券评级机构。
决定债权票面利率时无须考虑()
CigarettesmokingisahealthhazardofsufficientimportanceintheUnitedStates.Itwas50yearsagothismonththatAmerica’
Upongraduationfromcollege,shedidnot(intention)______togotograduateschool;instead,shejustwantedtogetajobtosu
最新回复
(
0
)