[ 3 -lt 4 ] && [ 5 -ge 5 ]返回值
A. 1
B. 2
C. 3
D. 0
shell里面的case语句相当于C语言中的switch语句,需要注意的是,shell中用两个分号表示break语句,而且default语句用通配符()表示。当然,和switch一样,没有双分号,则程序会继续往下执行而不是自动跳出
A. %
B. &
C.
D. *
while循环的使用如下图所示,当判断条件用"(( ))"围起来的时候,里面可以进行算数逻辑判断,如果判断文件是否存在之类则需要使用"[ ]",当然while之后也能跟命令进行判断。这里需要注意的是,如果while后面跟命令进行判断,则命令执行返回的结果()则跳出循环,而"(( ))"的判断条件是为零跳出循环。因此,想要程序无限循环,则使用语句while (( 1 ))...即可
A. 零
B. 自然数
C. 非零
D. 小数
下面哪个不是shell的for循环。
A. for 变量 in 值1 值2 值3.. do 程序块 done
B. foreach 变量 :集合
C. for 变量 `命令` do 程序块 done
D. for ((初始值; 循环控制; 变量变化)) do 程序块儿 done