1.(单选题) 关于awk逻辑判断式,说法错误的是?(10分)
A. ~ 匹配正则表达式
B. == 判断参数是否相等
C. < 判断参数1是否小于参数2
D. !~ 不匹配正则表达式
回答错误 正确答案为: D, 答案解析:略。
2.(单选题) 关于sed操作命令中,说法错误的是?(10分)
A. a 命令在行的前面另起一行新增
B. p 命令打印相关行,配合-n使用
C. c 命令替换行
D. d 命令删除行
回答正确 答案解析: 略
3.(单选题) 以下关于正则表达式的重复字符,说法错误的是?(10分)
A. {n,m} 代表重复特定次数
B. ?:零次或多次匹配前面的字符或子表达式
C. +:一次或多次匹配前面的字符或子表达式
D. :零次或多次匹配前面的字符或子表达式
回答错误 正确答案为: B, 答案解析:略。
4.(单选题) 以下关于正则表达式,说法错误的是?(10分)
A. ‘root’表示匹配包含root字符串的内容
B. ‘.’表示匹配任意字符
C. [0-9]表示匹配数字
D. ‘^root’表示取反
回答错误 正确答案为: D, 答案解析:略。
5.(单选题) Shell编程条件判断中,整数比较说法错误的是?(10分)
A. 整数1 -eq 整数2,判断整数1是否和整数2相等
B. 整数1 -ge 整数2,判断整数1是否大于等于整数2
C. 整数1 -lt 整数2,判断整数1是否小于等于整数2
D. 整数1 -gt 整数2,判断整数1是否大于整数2
回答错误 正确答案为: C, 答案解析:略。
6.(单选题) Shell编程条件判断中,文件权限判断说法错误的是?(10分)
A. -r 判断该文件是否存在,并且该文件是否拥有读写权限
B. -w 判断该文件是否存在,并且该文件是否拥有写权限
C. -x 判断该文件是否存在,并且该文件是否拥有执行权限
D. -u 判断该文件是否存在,并且该文件是否拥有SUID权限
回答正确 答案解析: 略
7.(单选题) Shell编程条件判断中,说法错误的是?(10分)
A. -b 判断文件是否存在,并且是否为块设备文件
B. -c 判断文件是否存在,并且是否为字符设备文件
C. -d 判断文件是否存在,并且是否为目录文件
D. ?-e 判断文件是否存在,并且是否为普通文件
回答错误 正确答案为: D, 答案解析:略。
8.(单选题) Shell变量中,说法错误的是?(10分)
A. $1代表第一个参数
B. $ 代表所有参数,并且把参数区别对待
C. $# 代表所有参数的个数
D. $@ 代表所有参数,且区别对待
回答错误 正确答案为: B, 答案解析:略。
9.(单选题) Shell变量命令,说法错误的是?(10分)
A. 变量名必须以字母或下划线开头,且只能由字母、数字和下划线组成
B. 变量名的长度不得超过100个字符
C. 变量名在有效的范围内必须是唯一
D. 在bash中,变量的默认类型都是字符串型
回答错误 正确答案为: B, 答案解析:略。
10.(多选题) Bash编程中,常见的循环有?(10分)
A. foreach
B. while
C. for
D. until
回答错误 正确答案为: B、C、D, 答案解析:略。
11.(多选题) Bash环境变量中,常见的环境变量有?(10分)
A. HOSTNAME
B. PASS
C. SHELL
D. USER
回答错误 正确答案为: A、C、D, 答案解析:略。
12.(多选题) Bash变量类型,包括以下哪些?(10分)
A. 用户自定义变量
B. 环境变量
C. 预定义变量
D. 高级变量
回答错误 正确答案为: A、B、C, 答案解析:略。
13.(判断题) 正则表达式中,^在[]里表示取反的意思。(10分)
A. 正确
B. 错误
回答正确 答案解析: 略
14.(判断题) Shell中字符串判断,使用-z判断字符串是否非空。(10分)
A. 正确
B. 错误
回答正确 答案解析: 略
15.(判断题) Shell的作用是接收命令并翻译成二进制语言传递给计算机内核。(10分)
A. 正确
B. 错误
回答正确 答案解析: 略