Linux break命令用法
break命令用于跳出循环语句,可用于while、for循环或case语句。
语法:
break [n]
参数说明:
- [n] 可选参数,表示跳出第n层循环,默认为1。
示例:
具体用法如下:
在for循环中使用
在for循环中使用break命令,可以提前终止循环语句的执行。
for i in {1..10}
do
if [[ $i -eq 6 ]]; then
break
fi
echo "i:$i"
done
# 输出结果
i:1
i:2
i:3
i:4
i:5
在while循环中使用
在while循环中使用break命令,同样可以提前终止循环语句的执行。
i=1
while [[ $i -le 10 ]]
do
if [[ $i -eq 6 ]]; then
break
fi
echo "i:$i"
((i++))
done
# 输出结果
i:1
i:2
i:3
i:4
i:5
在case语句中使用
在case语句中使用break命令,用于终止case语句的执行。
option=a
case $option in
a)
echo "option a"
break
;;
b)
echo "option b"
;;
*)
echo "unknown option"
;;
esac
# 输出结果
option a
注意:break命令只能用于循环语句或者case语句中,如果在其他地方使用会报错。
相关推荐
-
nginx检查提示“unknown directive "stream" in /etc/*/nginx.conf”
nginx检查提示“unknown directive "stream" in /etc/*/nginx.conf”2025-02-26 00:38:21 -
php之多级目录下查找文件中是否含有某个字符串功能实现2025-02-26 00:36:35
-
mysql 启动不了1067错误如何解决?2025-02-26 00:33:31
-
MySQL简单INSERT超慢原因排查2025-02-26 00:22:42
-
mysql分布式数据库的主要构架是什么?2025-02-26 00:06:23