Bash - 检查您的知识¶
每个命令都必须在执行结束时返回一个返回值
- 真
- 假
返回值为 0 表示执行错误
- 真
- 假
返回值存储在变量
$@
中
- 真
- 假
test 命令允许您
- 测试文件类型
- 测试变量
- 比较数字
- 比较两个文件的内容
expr 命令
- 连接两个字符串
- 执行数学运算
- 在屏幕上显示文本
您觉得下面条件结构的语法是否正确?解释原因。
if command
command if $?=0
else
command if $?!=0
fi
- 真
- 假
以下语法是什么意思:
${variable:=value}
- 如果变量为空,则显示替换值
- 如果变量不为空,则显示替换值
- 如果变量为空,则为变量分配新值
您觉得下面条件替代结构的语法是否正确?解释原因。
case $variable in
value1)
commands if $variable = value1
value2)
commands if $variable = value2
*)
commands for all values of $variable != of value1 and value2
;;
esac
- 真
- 假
以下哪个不是循环结构?
- while
- until
- loop
- for
作者:Antoine Le Morvan
贡献者:Steven Spencer,Ganna Zhyrnova