首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将下面Shell程序段中的空缺部分补齐,使得它可以将指定的一个或多个输入文件的内容依次添加到输出文件的末尾,如果指定的输出文件不存在,则程序应自动产生一个输出文件。 if ["$#”-1t 2];then echo "usage $0<outp
将下面Shell程序段中的空缺部分补齐,使得它可以将指定的一个或多个输入文件的内容依次添加到输出文件的末尾,如果指定的输出文件不存在,则程序应自动产生一个输出文件。 if ["$#”-1t 2];then echo "usage $0<outp
admin
2019-05-04
27
问题
将下面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://jikaoti.com/ti/CPJ7FFFM
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
数据库系统的核心是()。
下列关系运算的叙述中,正确的是
编程题【要求】(1)打开“T盘”中“P3vbp”文件,根据题目要求编写和调试程序后,直接保存所有文件。(2)程序代码书写应呈锯齿形,否则适当扣分。【题目】编写程序,找出给定范围内所有不是素数的亏数。所谓亏数是指除本身外其所有因子之和小于自身的正整
以下程序运行时输出到屏幕的结果中第一行是 (5) 第二行是(6)。#includevoidfun(inta,intb){while(b>0){a+=b;b--;}}intmain(){intx=0,y=3;fun(&x,y)
下列语句中,只能对当前工作区中打开的表进行操作的是________。
使用快捷方式可以快速打开项目,删除快捷方式后,初始项目也随之删除。
在Word2003的编辑状态下,当工具栏上的“剪切”和“复制”按钮呈浅灰色时,说明()。
Oracle、Sybase、Informix、ⅥsualFoxPro等都是关系数据库,但Access不是。
PSTN(公用电话交换网)技术是利用PSTN通过()实现用户接入的方式。
常用来表示计算机运算速度的单位是()。
随机试题
海带、海藻、海螵蛸、海蛤壳等药的大量使用,应当是患者缺乏
判别现场消防设备工作状态时,回路配接设备在位图显示方式下,s表示()。
Collegeenrollmentwas924000lastyear.Thatwas______.
兴奋性突触后电位的形成,突触后膜表现为
对于工程量大、结构复杂的工程施工图预算,要求审查时间短、效果好的审查方法是()。
路基压实过程施工中导致局部出现“弹簧”现象,可能原因有()。
围绕组织目标,制定实施方案,在政府管理运行中所处的职能,被称为()。
虚拟存储器的作用是允许(4),它通常使用(5)作为主要组成部分。虚拟存储器的调度方法与(6)基本类似,即把经常要访问的数据驻留在高速存储器中。因为使用了虚拟存储器,指令执行时(7)。在虚拟存储系统中常使用柜联存储器进行管理,它是(8)寻址的。
Passer-by:________.Localresident:Sure.It’sonEhnStreet:betweenEleventhandTwelfthAvenue.Passer-by:Thankyou.
Throughoutthepastcenturyhumanitydideverythinginitspowertocontrolnature.Wedammedearth’srivers,choppeddownthef
最新回复
(
0
)