条件判断语句

Untitled

condition为空时默认为false

条件判断

Untitled

Untitled

if语句

# 基本语法
if [ condition ]
then
	# 语句
elif [ condition ]
then
	# 语句
else
then
	# 语句
fi

case语句

case $变量名 in
"值1")
	# 语句
;;
"值2")
	# 语句
;;

# 其他分支

*)
	# 语句
;;
esac

Untitled

循环语句

for循环

# 语法1
for 变量 in 值1 值2 值3
do
	# 语句
done

# 语法2
for ((初始值; 循环控制条件; 变量变化))
do
	# 语句
done

Untitled

while循环

while [ condition ]
do
	# 语句
done

Untitled