더북(TheBook)

  7 이번에는 곱셈한 결과가 20보다 큰 경우 해당 단의 출력을 멈추고 다음 단으로 넘어가게 해봅시다.

break-continue.sh

#!/bin/bash

for ((base = 2; base <= 9; base++))
do
    for ((mult = 1 ; mult <= 9; mult++))
    do
        let "result = base * mult"
        echo "$base * $mult = $result"
        if [ "$result" -gt 20 ]; then ----- ①
            break
        fi
    done
    echo ""
done

echo "End of script"
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.