CentOS9 Shellにbreakでループを抜けるサンプル
環境
CentOS Stream release 9
構文
for ((i=初期値; i<最大値; i++))
do
if [ 条件式 ]; then
break
done
breakでfor文のループを抜けます。
使用例
#!/bin/bash for ((i=20; i<23; i++)) do if [ $i -eq 21 ]; then break fi echo $i # 0 done
実行結果
# sh test01.sh
20