首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将下面Shell程序段中的空缺部分补齐,使得它可以将指定的一个或多个输入文件的内容依次添加到输出文件的末尾,如果指定的输出文件不存在,则程序应自动产生一个输出文件。 if ["$#" -lt 2 ];then echo "u
将下面Shell程序段中的空缺部分补齐,使得它可以将指定的一个或多个输入文件的内容依次添加到输出文件的末尾,如果指定的输出文件不存在,则程序应自动产生一个输出文件。 if ["$#" -lt 2 ];then echo "u
admin
2019-05-04
51
问题
将下面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
系统分析师上午综合知识考试
软考高级
相关试题推荐
编写程序【程序功能】在给定范围内查找k,使得公式k2+k+17生成的整数满足以下条件:该数的十进制表示中低3位数字相同,去掉低3位后的整数是回文数。例如,当k=461时,用公式生成的整数是212999,该数满足条件。【编程要求】(1)编写函数子程序
以下程序首先建立一条链表,然后按照如下顺序删除链表中的结点:以链表的第一个结点为1号结点开始依次搜索,删除所有序号为3的倍数的结点,即删除第3、6、9、……个结点,当搜索一遍结束后再从链表头部继续此操作,直到链表的结点个数少于3个为止。程序输出为:当前
完善程序。【要求】1)打开“T盘”中“P1.vbp”文件,按参考界面形式编辑窗体界面,完善程序后,直接保存所有文件。【题目】本程序的功能是生成由n(n通过InputBox函数输入)个3位升序数构成的随机数组。所谓下面程序的功能是实现两个分数相加。分数
以下程序运行时输出到屏幕的结果中第一行是 (3) 第二行是(4) 。#includeintfun(intx){staticintc,y;if(c==0)y=1;elsey=y+x;c++;returny;}intmain(){i
下列4个函数或表达式中,返回值(或计算结果)的数据类型为字符型的是________。
第一代计算机网络的功能主要是资源共享。
统一资源定位器由四部分组成,它们分别是()。
在计算机网络拓扑结构中,结点中有层次关系的是()。
加强网络道德建设,有利于加快信息安全立法的进程。
在PowerPoint2003~辛,移动页眉和页脚的位置需要利用()。
随机试题
从性质上讲,房产税是一种________。
社会主义学校对学生实施德育的基本方法是()
A.先天性十二指肠闭锁B.环状胰腺C.肠旋转不良D.先天性直肠肛门畸形E.肠系膜上动脉综合征呕吐多发生在出生后72小时内的是
某沿海城市A拟出让市郊区山脚一块面积38公顷的土地,原土地所有人为Y村。出让的土地用途为豪华别墅区。最终,B市注册资金100万元的Z房地产开发公司于1996年4月取得了这块土地的使用权,规划项目总投资约700万元。为了获得后续资金,Z公司在取得土地使用权后
简述边际收益、边际成本的概念及二者的关系。
BilledastheSiliconValleyRobotBlockPartyandheldduringNationalRoboticsWeek,thepanyyesterdaywasacelebrationofhu
学前儿童科学素养主要应包括三个方面,是()。
下列以平衡国际收支的暂时不平衡为主要功能的组织是()。
Organisedvolunteeringandworkexperiencehaslongbeenavitalcompaniontouniversitydegreecourses.Usuallyitisleftto【C
PASSAGETHREEComparedwithvisitingasocialnetworkingsite,whatcanyoudowhendealingwithhealthtracking?
最新回复
(
0
)