是的,exit
命令可以用来跳出循环
#!/bin/bash
for i in {1..5}
do
echo "This is loop iteration $i"
if [ $i -eq 3 ]
then
exit
fi
done
echo "Loop finished."
在这个示例中,当 i
等于 3 时,exit
命令将跳出循环。因此,输出将只显示前两个迭代:
This is loop iteration 1
This is loop iteration 2