一、单选题

一、单选题

1.使用Shell脚本语言编程时,常用的基础变量定义后就可以直接调用,以下为变量符的是( )。

A.@var

B.$var

C.&var

D.abc

2.以下为Linux Shell正确变量的是( )。

A.bash

B.r_name

C.?var

D.2_name

3.以下对Shell变量描述不正确的选项是( )。

A.字符串可以用单引号

B.字符串可以用双引号

C.字符串只可以用双引号

D.字符串中有变量需要用双引号

4.使用Shell脚本语言编程时,系统有大量内置函数可用,以下不是内置函数的是( )。

A.int

B.uname

C.rand

D.sub

5.使用Shell脚本语言编程时,会大量使用正则表达式处理文本,以下不能用正则表达式命令的是( )。

A.grep

B.cat

C.sed

D.awk

6.使用awk正则表达式处理文本,awk内置很多变量,不是awk内置变量的是( )。

A.FNR

B.ENVIRON

C.SET

D.FILENAME

7.使用正则表达式处理文本,正则表达式支持特殊字符,以下不是正则表达式特殊字符的是( )。

A.\w

B.\W

C.\b

D.\tab

8.使用Shell脚本语言编程时会使用sed命令处理文本,以下不是sed命令功能的是( )。

A.a\追加文本

B.i\插入文本

C.c\替换新文本

D.q\查询文本