복습 - 숫자 맞추기
Coddy Terminal 여정의 기초 섹션에 포함된 레슨 — 82개 중 73번째.
챌린지
쉬움guesser.sh라는 쉘 스크립트를 생성하여 고정된 추측 순서로 숫자 추측 게임을 시뮬레이션하세요.
스크립트는 다음을 수행해야 합니다:
- 쉘뱅 라인(
#!/bin/bash)으로 시작하세요 secret이라는 변수에5값을 설정하세요guess이라는 변수에 초기값0을 설정하세요guess가secret과 같지 않은 동안 계속되는 while 루프를 사용하세요- 루프 내부에서
guess를 1 증가시키세요 - 추측을 확인하기 위해 if 문을 사용하세요:
guess가secret보다 작으면, 출력:Guess [guess]: Too low!guess가secret과 같으면, 출력:Guess [guess]: Correct!
스크립트를 실행 가능하게 만들고 실행하세요. 출력은 다음과 같아야 합니다:
Guess 1: Too low!
Guess 2: Too low!
Guess 3: Too low!
Guess 4: Too low!
Guess 5: Correct!힌트: while 조건에서 "같지 않음"을 위해
-ne를, if 문에서 "보다 작음"을 위해-lt, "같음"을 위해-eq를 사용하세요. 각 루프 반복의 시작에서guess=$((guess + 1))로 추측을 증가시키세요.
직접 해보기
터미널