网站大量收购闲置独家精品文档,联系QQ:2885784924

shell脚本基础知识单选题100道及答案.docxVIP

shell脚本基础知识单选题100道及答案.docx

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

shell脚本基础知识单选题100道及答案

1.以下关于shell脚本中变量定义的说法,正确的是()

A.变量名可以包含特殊字符如@

B.变量赋值时等号两边不能有空格

C.定义变量时必须指定数据类型

D.变量名不能以数字开头

答案:B

2.在shell脚本中,要获取当前脚本的文件名,使用的变量是()

A.$0

B.$1

C.$#

D.$$

答案:A

3.以下哪个命令可以用于在shell脚本中读取用户输入()

A.echo

B.read

C.printf

D.cat

答案:B

4.shell脚本中,用于判断文件是否存在的命令是()

A.test-d

B.test-f

C.test-x

D.test-r

答案:B

5.以下关于shell脚本中if语句的语法,正确的是()

A.if(条件)then命令fi

B.if[条件]then命令fi

C.if{条件}then命令fi

D.if条件then命令fi

答案:B

6.在shell脚本中,以下哪个命令用于循环遍历一个数组()

A.for变量in数组元素列表;do命令;done

B.while(条件)do命令;done

C.until(条件)do命令;done

D.loop变量in数组元素列表;do命令;done

答案:A

7.要在shell脚本中输出当前日期,使用的命令是()

A.date

B.time

C.cal

D.clock

答案:A

8.shell脚本中,用于注释单行内容的符号是()

A.//

B./**/

C.#

D.--

答案:C

9.以下关于shell脚本中函数定义的语法,正确的是()

A.function函数名(){命令}

B.func函数名(){命令}

C.define函数名(){命令}

D.procedure函数名(){命令}

答案:A

10.在shell脚本中,要将命令的输出重定向到一个文件中,使用的符号是()

A.

B.

C.

D.|

答案:A

11.以下哪个命令可以用于在shell脚本中删除文件()

A.rmdir

B.rm

C.del

D.erase

答案:B

12.shell脚本中,用于切换目录的命令是()

A.cd

B.ls

C.pwd

D.mkdir

答案:A

13.要在shell脚本中查找某个文件,使用的命令是()

A.find

B.grep

C.locate

D.whereis

答案:A

14.以下关于shell脚本中数组定义的说法,正确的是()

A.数组元素之间用逗号分隔

B.数组可以不预先定义大小

C.数组只能存储数字

D.数组下标从1开始

答案:B

15.在shell脚本中,用于获取数组元素个数的方法是()

A.${#数组名}

B.length(数组名)

C.size(数组名)

D.count(数组名)

答案:A

16.以下哪个命令可以用于在shell脚本中暂停脚本执行,等待用户输入()

A.pause

B.wait

C.sleep

D.read-p提示信息

答案:D

17.shell脚本中,用于将多个命令连接在一起,顺序执行的符号是()

A.;

B.

C.

D.||

答案:A

18.要在shell脚本中判断一个变量是否为空,以下哪种方式正确()

A.if[-z$变量名];then

B.if[$变量名=];then

C.if[$变量名-eq0];then

D.if[-n$变量名];then

答案:A

19.以下关于shell脚本中算术运算的说法,错误的是()

A.可以使用let命令进行算术运算

B.使用$((表达式))也可以进行算术运算

C.算术运算符和C语言中的不完全相同

D.不能进行浮点数运算

答案:D

20.在shell脚本中,用于获取当前用户的用户名的变量是()

A.$USER

B.$LOGNAME

C.$UID

D.以上都对

答案:D

21.以下哪个命令可以用于在shell脚本中创建一个新目录()

A.mkdir

B.mkfile

C.newdir

D.create_dir

答案:A

22.shell脚本中,用于列出当前目录下文件和目录列表的命令是()

A.cd

B.ls

C.

文档评论(0)

cms + 关注
实名认证
文档贡献者

好好学习,天天向上!

1亿VIP精品文档

相关文档