首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将下面Shell程序段中的空缺部分补齐,使得它可以将指定的一个或多个输入文件的内容依次添加到输出文件的末尾,如果指定的输出文件不存在,则程序应自动产生一个输出文件。 if ["$#" -lt 2 ];then echo "u
将下面Shell程序段中的空缺部分补齐,使得它可以将指定的一个或多个输入文件的内容依次添加到输出文件的末尾,如果指定的输出文件不存在,则程序应自动产生一个输出文件。 if ["$#" -lt 2 ];then echo "u
admin
2019-05-04
90
问题
将下面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
系统分析师上午综合知识考试
软考高级
相关试题推荐
Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向()的设计方法。
为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为()。
执行下面程序,单击Command1按钮,则在窗体上显示的第一行内容是 (8) ,第二行内容是 (9) ,最后一行内容是 (10) 。OptionExplicitPrivateSubCommand1_Click()DimaAsInteger
以下语句中有语法错误的是________。
下列程序运行后,屏幕上显示的数据为 (9) 。SETTALKOFFCLEARDIMENSIONx(3,4)x=3FORi=1to12x(i)=x(i)iENDFORx(2,2)
设当前工作目录中有两个数据库表:课程表(表名为KC)和成绩表(表名为CJ),它们均属于数据库JXSJ,课程表包含课程代码(字段名为KCDM)和课程名称(字段名为KCMC)等字段,成绩表包含学生选修的课程代码(字段名为KCDM)和成绩(字段名为CJ,数据类型
“学号”字段中含有“1”“2”“3”等值,则在表设计器中,该字段可以设置成“数字”类型,也可以设置为()类型。
WindowsXP中的“网上邻居”主要用来进行网络管理,通过它可以添加网上邻居、访问网上共享资源。
在WindowsxP中,对磁盘的管理主要包括()。
Access2003是一个大型关系数据库管理系统,适合于开发大型管理信息系统。
随机试题
通过邮寄服务中,基金管理人一般向基金持有人邮寄( )等定期和不定期材料。
一个器官的小动脉收缩的结果可能有
创作过程的基本环节包括【】
下列物质中,不能通过线粒体内膜的是
在比较A县与B县糖尿病病死率时发现A县低于B县,但经年龄标准化以后,A、B两县糖尿病标化死亡率相等,究其原因可能是
中毒性痢疾病多见于
如图,带电粒子P所带的电荷量是带电粒子Q的3倍,它们以相等的速度v0从同一点出发,沿着跟电场强度垂直的方向射入匀强电场,分别打在M、N点,若OM=MN,则P和Q的质量之比为()。
I/O接口的基本功能有哪些?
材料一L县位于A省西北部平原地区,全县总面积2268平方公里,人口62万,下辖朝阳、明水等8个镇和李家店、东风等11个乡,总耕地面积150万亩,是传统农业大县。L县所在区域的土壤和气候条件非常适合马铃薯的生长,是远近闻
数据模型定义了数据库中数据的组织、描述、存储和操作规范,可以分为概念模型、数据结构模型和物理模型三大类。概念模型的典型代表是______。
最新回复
(
0
)