首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将下面Shell程序段中的空缺部分补齐,使得它可以将指定的一个或多个输入文件的内容依次添加到输出文件的末尾,如果指定的输出文件不存在,则程序应自动产生一个输出文件。 if ["$#”-1t 2];then echo "usage $0<outp
将下面Shell程序段中的空缺部分补齐,使得它可以将指定的一个或多个输入文件的内容依次添加到输出文件的末尾,如果指定的输出文件不存在,则程序应自动产生一个输出文件。 if ["$#”-1t 2];then echo "usage $0<outp
admin
2019-05-04
49
问题
将下面Shell程序段中的空缺部分补齐,使得它可以将指定的一个或多个输入文件的内容依次添加到输出文件的末尾,如果指定的输出文件不存在,则程序应自动产生一个输出文件。
if ["$#”-1t 2];then
echo "usage $0<output-file><input file 1> [<input file 2>…]”
exit 0
fi
output="$1"
shift
for i in 1._____ ;do
if [-e"$i"];then # or use’-a $i’
cat 2.______
fi
done
2._____
A."$i">$output
B."$i">>$output
C.$i>$output
D.$i>>$output
选项
A、
B、
C、
D、
答案
B
解析
该Shell程序段中第一个if条件语句的条件段“"$#"-1t2’‘的含义是位置参量的个数小于2,则显示提示信息并退出。
语句output="$1"的含义是将第一个参数作为输出文件。
语句shift的含义是将位置参量左移。
由于该Shell程序段的功能是指定一个或多个输入文件,将它们的内容依次添加到输出文件的末尾。因此,(1)空缺处应填“$@”,表示所有位置参量,即相当于$1,$2,$3…。
对于UNⅨ系统Shell向用户提供了输入输出转向命令,可以在不改变应用程序本身的情况下自由地改变其数据的输入源和输出目的地。其中,与”、”>>”表示输出转向,”<”表示输入转向。例如,使用cat input.txt命令将输入文件的数据显示在屏幕(标准输出设备)上。而对于cat input.txt>output.txt命令就会将原本输出到屏幕上的内容输入到文件output.txt中去并覆盖原output.txt文件的内容。如果使用cat input.txt>>output.txt命令则将input.txt文件的内容添加到output.txt文件的末尾。
本试题要求:“如果指定的输出文件不存在,则程序应自动产生一个输出文件”,则需使用cat "$i">>$output命令。因此,(2)空缺处的正确答案是选项B。
转载请注明原文地址:https://www.kaotiyun.com/show/SwLZ777K
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
若某二又树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是()。
子程序通常分为两类:()和函数,前者是命令的抽象,后者是为了求值。
软件生命周期中花费时间最多的阶段是
以下有关自定义函数过程的说法中,错误的是________。
Internet使用TCP/IP协议实现了全球范围的计算机网络的互连,连接在Internet上的每一台主机都有一个IP地址,目前使用的是IPv4标准(32位地址),下一代互联网将会采用IPv6标准,其IP地址为 ________。
以下程序运行时输出到屏幕的结果中第一行是 (8) ,第二行是(9) ,第三行是(10) 。算法提示:将Fibonacci数列(1,1,2,3,5,8,13,…)前6个数填入a数组。#include#defineN3intmain(){i
设当前工作目录中有一个文件名为JLB的表,用于记录某路口(收费站)车辆通过情况。该表含有车牌号字段(字段名为CPH,数据类型为字符型),时间字段(字段名为SJ,数据类型为日期时间型)等。假设,表中某一条记录:车牌号字段值为“苏AD1234”,时间为“06/
利用“网上邻居”可以访问其他计算机的所有资源。
在Excel2003中,段落格式主要是指行距大小、段落缩进、对齐方式、换行和分页控制等。
Access2003中不包含内置函数,用户必须手动输入。
随机试题
A、Traveloverseas.B、Lookforanewjob.C、Takeaphoto.D、Adoptachild.C
关于CT图像重建技术,错误的是
患儿,4岁。反复浮肿5个月,面色萎黄,神疲乏力,肢体浮肿,晚间腹胀,纳少便溏。查体:全身浮肿呈凹陷性.舌淡苔白滑,脉沉缓。实验室检查:尿蛋白明显增高,血浆蛋白降低,血清胆固醇5.97mmol/L。诊断为肾病综合征,其证型是
硝酸甘油抗心绞痛的主要机制是( )。
【2013—3】题11~15:某企业新建35/10kV变电所,10kV侧计算有功功率17450kW,计算无功功率11200kvar,选用两台16000kVA的变压器,每单台变压器阻抗电压8%,短路损耗为70kW。两台变压器同时工作,分列运行,负荷平均分配,
商业银行应采用多重指标管理市场风险限额,市场风险的限额可以采用交易限额、止损限额、错配限额、期权限额和风险价值限额等。但在采用的风险限额指标中,至少应包括()。
施工企业2008年年末损益表和资产负债表中有关资料如下表所示。请根据表中资料,回答下列问题:该施工企业的工程结算利润为()万元。
肺的组织结构可分为()和呼吸部。
参与性原则就是环境创设过程中幼儿与教师需要共同参与整个过程。()
1,2,0,3,-1,4,()
最新回复
(
0
)