首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
编一个递归的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
40
问题
编一个递归的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
操作系统
理工类
相关试题推荐
简述点位控制的原理。
在机电一体化系统内,主要用于各级之间的信息传递的功能模块是【】
某直流电动机的电枢电压为24V,其堵转转矩为Tb=20N.m,电动机的反电动势系数Ke=1.2,试求:(1)电动机的机械特性硬度。(2)画出24V时电动机转矩与转速的关系曲线。
投标是指投标人利用________的经济手段获得承担工程建设任务资格的过程。
________是项目建设全过程的最后一道程序。
下列关于建筑市场管理描述正确的是()
下列属于建筑工程技术经济分析需要经历步骤的是()
下列不属于经济评价方法中一组备选方案之间常见经济关系类型的是()
建筑工程技术方案经济评价的可比性包括()
防火墙的目的在于实现安全访问控制,请根据防火墙的体系结构相关知识回答下列问题。本题图所示的内容属于哪种防火墙体系结构?
随机试题
阑尾炎手术后可以出现的并发症为
鉴定肠杆菌科细菌的主要依据是
主诉写作要求正确的是()
某基金管理人计划在未来以20元的价格出售股票,并进行套现分红,则最合适的期权投资策略是()。
凡警察与行使职权无关的个人行为造成公民身体伤害的,国家一律不承担赔偿责任。()
具有多媒体功能的微型计算机系统中,常用的CD—ROM是()。
“四书五经”是“四书”与“五经”的合称,是儒家著作的代表。“四书”指的是《大学》《中庸》《论语》《孟子》,五经指《诗经》《尚书》《礼记》《周易》《春秋》。
为了提高函数调用的实际运行速度,可以将较简单的函数定义为()。
Thenatureofworkischanging.Recenttechnologicaladvances,ashiftfrommanufacturingtoservice-basedorganizations,incr
A、In1828.B、In1837.C、In1842.D、In1850.A
最新回复
(
0
)