3 break와 continue를 사용해 흐름을 변경해 봅시다. 2단과 3단만 출력하고 종료하려면 어떻게 해야 할까요? 직접 수정해본 후 다음 스크립트와 비교해 보세요.
break-continue.sh
#!/bin/bash
for ((base = 2; base <= 9; base++)) --------- ①
do
if [ "$base" -eq 4 ]; then -------------- ②
break
fi
for ((mult = 1; mult <= 9; mult++)) ----- ③
do
let "result=base*mult"
echo "$base * $mult = $result"
done
echo ""
done
echo "End of script"