首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将下面Shell程序段中的空缺部分补齐,使得它可以将指定的一个或多个输入文件的内容依次添加到输出文件的末尾,如果指定的输出文件不存在,则程序应自动产生一个输出文件。 if ["$#" -lt 2 ];then echo "u
将下面Shell程序段中的空缺部分补齐,使得它可以将指定的一个或多个输入文件的内容依次添加到输出文件的末尾,如果指定的输出文件不存在,则程序应自动产生一个输出文件。 if ["$#" -lt 2 ];then echo "u
admin
2019-05-04
94
问题
将下面Shell程序段中的空缺部分补齐,使得它可以将指定的一个或多个输入文件的内容依次添加到输出文件的末尾,如果指定的输出文件不存在,则程序应自动产生一个输出文件。
if ["$#" -lt 2 ];then
echo "usage $0 <output-file> <input file 1> [<input file 2>…]"
exit 0
fi
output="$1"
shift
for i in (61); do
if[-e "Si"];then # or use ’-a $i’
cat (62)
fi
done
选项
A、$i>$output
B、$i>>$output
C、$I>$output
D、$I>>$output
答案
B
解析
在Linux的Shell程序中的保留字符及其含义如表7-5所示。
cat命令的功能是从命令行给出的文件中读取数据,并将这些数据直接送到标准输出。
输出重定向是指把命令(或可执行程序)的标准输出或标准错误输出重新定向到指定文件中。这样,该命令的输出就不显示在屏幕上,而是写入到指定文件中。
输出重定向比输入重定向更常用,很多情况下都可以使用这种功能。例如,如果某个命令的输出很多,在屏幕上不能完全显示,那么将输出重定向到一个文件中,然后再用文本编辑器打开这个文件,就可以查看输出信息;如果想保存一个命令的输出,也可以使用这种方法。还有,输出重定向可以用于把一个命令的输出当作另一个命令的输入。
输出重定向的一般形式为:命令,文件名。
如果,符号后边的文件已存在,那么这个文件将被重写。为避免输出重定向中指定文件只能存放当前命令的输出重定向的内容,shell提供了输出重定向的一种追加手段。输出追加重定向与输出重定向的功能非常相似,区别仅在于输出追加重定向的功能是把命令(或可执行程序)的输出结果追加到指定文件的最后,而该文件原有内容不被破坏。如果要将一条命令的输出结果追加到指定文件的后面,可以使用追加重定向操作符>>。形式为:命令>>文件名。
在Shell中,for循环的格式如下:
Shell 00, for循环的格式如下:
for var in arg1 arg2 ... argn
do
command
…
command
done
转载请注明原文地址:https://kaotiyun.com/show/guLZ777K
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
以下关于函数重载的叙述中,正确的是________。
执行下面程序,单击Command1按钮,则在窗体上显示的第一行内容是 (8) ,第二行内容是 (9) ,最后一行内容是 (10) 。OptionExplicitPrivateSubCommand1_Click()DimaAsInteger
以下有关自定义函数过程的说法中,错误的是________。
以下程序运行时输出到屏幕的结果中第一行是 (3) 第二行是(4) 。#includeintfun(intx){staticintc,y;if(c==0)y=1;elsey=y+x;c++;returny;}intmain(){i
设当前工作目录中有一个文件名为JLB的表,用于记录某路口(收费站)车辆通过情况。该表含有车牌号字段(字段名为CPH,数据类型为字符型),时间字段(字段名为SJ,数据类型为日期时间型)等。假设,表中某一条记录:车牌号字段值为“苏AD1234”,时间为“06/
下列有关网络两种工作模式(客户/服务器模式和对等模式)的叙述中,错误的是________。
在WindowsXP控制面板窗口的“添加或删除程序”中可以实现()。
在Excel2003中,根据工作表的实际内容由系统自动插入分页符,在“分页预览”视图中不能被移动。
在WindowsXP的桌面上,如果图标左下角有一个小箭头,则表示它是()。
编辑文本时,如果要将光标移动到当前行的开始位置,可以按()键。
随机试题
TheintelligencetestusedmostoftentodayarebasedontheworkofaFrenchman,AlfredBinet.In1905,Binetwasaskedbythe
鼻尖两侧呈弧状隆突的部分称
输入两瓶以上血液时,两瓶血之间须输入少量的
济川煎与麻子仁丸其功用都具有
如果被征收人拒绝在实地查勘记录上签字或盖章的,应有房屋征收部门、房地产估价机构和无利害关系的第三人见证,有关情况应在估价技术报告中说明。()
A公司对某项资产的最近一年的未来现金流量进行了预测:行情好的可能性是40%,预计产生的现金流量是20000元;行情一般的可能性是40%,预计产生的现金流量是18000元;行情差的可能性是20%,预计产生的现金流量是5000元。A公司采用期望现金流量法
宗教改革后,受路德思想的影响,德意志境内各邦从()中期开始先后颁布普及义务教育的法令,成为近代西方国家中最早进行普及义务教育的国家。
(71)is the sending and receiving of the messages by computer. It is a fast, low-cost way of communicating worldwidE..
Itisoftenobservedthattheagedspendmuchtimethinkingandtalkingabouttheirpastlives,【71】aboutthefuture.Theseremin
WhatmighthappenintheaccidentonMonday?
最新回复
(
0
)