首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
编一个递归的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
15
问题
编一个递归的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://jikaoti.com/ti/nCEaFFFM
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
若某系统的受控变量是机械运动,且此系统是一种反馈控制系统,则此系统称为【】
机电一体化系统中传感器技术发展有哪些特点?
建设程序
以下关于建设程序的主要内容叙述不正确的是()
建筑工程技术经济分析需要经历以下哪些步骤?()
计算机机房在设计时首先要考虑的是()
攻击高级语言编写的程序的病毒称为()
图解法中,从可行解区域内找出满足目标函数的解称之为()
下列有关时间与资源优化的叙述中,不正确的是()
判别循环队列空和满的方法有_______、_______和_______。
随机试题
CA的含义是
试述人口老龄化的含义及其带给企业的机遇。
败血症做血培养,何时抽血培养阳性率最高:()
下列不是乳牙根吸收的特点的是
下列何项回路不需要测量双方向的无功功率?
债券按照其券面形态可分为()。
用0~9这十个数字组成最小的十位数是______,四舍五入到万位,记作______万.
设A,B,C为常数,B2一AC>0,A≠0.u(x,y)具有二阶连续偏导数。试证明:必存在非奇异线性变换ξ=λ1x+y,η=λ2x+y(λ1,λ2为常数),将方程
判定树和判定表用于描述结构化分析方法中______环节的工具。
产生[10,27]之间的随机整数的VisualBasic表达式是
最新回复
(
0
)