首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
编一个递归的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
49
问题
编一个递归的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://www.kaotiyun.com/show/JSNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
已知某进给伺服系统中伺服电动机的时间常数Tm=0.4s,系统增益Kv=200,速度开:增益为Kv0=80。求:(1)自然频率。(2)阻尼比。
他励式直流电动机电枢接额定电压情况下空载运行,如果励磁线圈突然断电,电动机是否会停转?为什么?
下列属可行性研究阶段进行投资估算的方法是()
某流水施工组织成加快成倍节拍流水,施工段数为6,甲、乙、丙三个施工过程的流水节拍分别为1、2、3天,试计算流水工期。
改进方案评价的内容不包括()
列举制定创新改进方案的方法。
简述建筑工程技术经济分析需要经历的步骤。
操作系统探测技术主要包括:获取标识信息探测技术、基于____________协议栈的操作系统指纹探测技术和ICMP响应分析探测技术。
文件型病毒按其驻留内存方式可以分为哪几种?
简述URL的含义及组成部分。
随机试题
穆旦所属的诗歌流派是()
导致慢性胎儿窘迫的原因是
髓室顶髓室底
豆蔻、肉豆蔻都具有的功效是()
计划管理是承包人国际工程实施阶段的中心,也是项目( )的具体化。
银团贷款是指由两家或两家以上银行(),按约定时间和比例,通过代理行向借款人提供的本外币贷款或授信业务。
(),能散,能行,具有发汗、行气等作用,适用于表证与气滞血瘀之证。
R医院连续5年在C市举办的“我最满意的医院"调查中高居榜首.该医院负责人表示。这是由于该医院提供了比其他医院更加优质的导诊服务。以下哪项为真,最能支持该医院负责人的观点?
1922年召开的中共二大第一次明确提出了()
ManagementinCyberspaceVirtualrealityisoftenusedtomimichazardousenvironments—cockpitsofcombataircraft,burning
最新回复
(
0
)