首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在UNIX操作系统中,若用户键入的命令参数的个数为1时,执行cat$1命令;若用户键入的命令参数的个数为2时,执行cat>>$2<$1命令。请将下面所示的Shell程序的空缺部分补齐。 case ______ in 1)cat $1;;
在UNIX操作系统中,若用户键入的命令参数的个数为1时,执行cat$1命令;若用户键入的命令参数的个数为2时,执行cat>>$2<$1命令。请将下面所示的Shell程序的空缺部分补齐。 case ______ in 1)cat $1;;
admin
2019-06-08
63
问题
在UNIX操作系统中,若用户键入的命令参数的个数为1时,执行cat$1命令;若用户键入的命令参数的个数为2时,执行cat>>$2<$1命令。请将下面所示的Shell程序的空缺部分补齐。
case ______ in
1)cat $1;;
2)cat>>$2<$1;;
echo ’default...’
esaC
A.$$
B.$@
C.$#
D.$*
选项
A、
B、
C、
D、
答案
C
解析
选项A的“$$”是一个Shell状态变量,用于表示当前命令的进程标识数。
选项B的“$@”是一个Shell参数变量,用于表示所有位置参量,即相当于$1,$2,$3……。当用双引号转义时,”$@”还是能分解成多个参数。
选项C的“$#”是一个Shell参数变量,用于表示位置参数的个数,但不包括命令名。
选项D的“$*’’是一个Shell参数变量,用于表示所有位置参量,即相当于$1,$2,$3……。当用双引号转义时,“"$*"则合并成一个参数。
由于试题给出了“用户键入的命令参数的个数”关键信息,因此该空缺处的正确答案是$#。
本试题中使用case语句实现编程中多选一的控制结构。cat命令用于查看文件内容,从键盘读取数据,合并文件等。格式:cat [-b][-A][-E][-T][-n][-s][-v]文件名。例如,“$cat-n file”命令将显示出file文件中的行号。
转载请注明原文地址:https://www.kaotiyun.com/show/l0LZ777K
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
下列关于子网掩码的叙述中,错误的是()。
为了方便用户,Interent在IP地址的基础上提供了一种面向用户的字符型主机命名机制,叫做()。
在Excel2003中,数据清单包含有“姓名”“数学”“总成绩”等多个字段,若把“总成绩"作为主要关键字,“数学”作为次要关键字进行排序,则有()。
在Excel2003中,利用“记录单”不可以对数据清单的内容进行()操作。
在32×32点阵的字库中,存储一个汉字的字模信息需要()个字节。
视频的播放只能通过软件来实现。
使用电视编码卡可以用计算机接收电视节目。
MP3采用MPEG-3压缩标准。
甲公司将具开发的商业软件著作权经约定合法转让给乙公司,随后甲公司白行对原软件进行了改进,形成新版本后进行销售。那么,甲公司的行为(65)。
随机试题
对肝脏解剖说法不正确的是
担任一审民事案件代理人的律师,在一审判决后当事人提出上诉的情况下()。
下列哪些行为不符合我国法律的适用原则?()
设备监理工程师成立的条件不包括()。
存款类金融机构提供的会计信息应当反映与该金融机构财务状况、经营业绩和现金流量有关的所有重要交易或者事项,这是金融机构会计信息质量的()要求。
下列有关生活常识的表述中,不正确的一项是:
已知函数y=y(x)在任意点x处的增量且当△x→0时,α是△x的高阶无穷小,y(0)=π,则y(1)等于()
目前,用户利用VoIP可以实现的通信方式包括()。
Mr.Turnerhadafewdays’holiday.SohesaidtohisWife,"I’mgoingtothebigcitybytrain."Heputonhisbestclothes,took
MultilingualismontheInternetInrecentyears,Americanculturehasincreaseditsworldwideinfluencethroughinternationa
最新回复
(
0
)