判断题在shell脚本中,变量的命名可以有空格。
判断题Linux系统中,在Shell 环境中的预定义变量中,$?用于表示执行上一条命令后的返回状态。
多项选择题在shell脚本中,下面哪种方法可以获取数组中的所有元素?()
A.${array[@]}B.${array[$]}C.${array[#]}D.${array[*]}
多项选择题在shell脚本中,变量的命名不可以有下面哪个字符?()
A._B.+C.*D.@
多项选择题在shell脚本中,下面哪些命令可以去除字符串中的所有空格?()
A.sedB.awkC.grepD.tr
多项选择题在shell脚本中,下面哪些特殊符号可以用来表示所有向脚本传递的参数?()
A.$#B.$?C.$@D.$$E.$*
多项选择题在shell脚本中,想要实现贪婪匹配应该使用下面的哪些特殊字符?()
A.+B..C.*D.?
多项选择题在shell脚本中,变量的命名可以包含以下哪些字符?()
A.大写字母B.小写字母C.数字D.*E._
单项选择题shell脚本中可使用()来对需要交互的程序进行输入。
A.pexpectB.awkC.expectD.send
单项选择题使用sed命令中修改文件test.txt,删除开头为1的行的命令是()。
A.sed -i "/^1/d"test.txtB.sed -i "/$1/d"test.txtC.sed -i "s/$1//g"test.txtD.sed -i "s/^1//g"test.txt
单项选择题shell中,以下哪条语句声明的是一个数组?()
A.declare -aB.declare -iC.declare -xD.declare -r
单项选择题Linux系统中,下面哪个功能用来生成一个文件的md5校验码?()
A.md5B.tarC.crypD.md5sum
单项选择题shell中,以下哪个命令能判断变量var是否为空?()
A.test [-f $var ]B.test [-e $var ]C.test [-a $var ]D.test [-z $var ]
单项选择题Linux系统中,以下哪个命令不能用来转换字母大小写?()
A.trB.sedC.grepD.awk
单项选择题Linux系统中,awk中定义输出的域分隔符的变量为()。
A.OFSB.FSC.IFSD.FNR