시작하기무료로 시작하기

연관 배열 만들기

연관 배열은 Bash 스크립팅에서 매우 강력한 구조예요. 겉보기에는 ‘일반’ 배열과 비슷하지만, 생성 방식, 조작 방법, 그리고 키의 성질에서 몇 가지 중요한 차이가 있어요.

연관 배열은 숫자 대신 단어로 인덱싱할 수 있어 입력과 속성 접근이 훨씬 쉬워집니다. 예를 들어, 어떤 도시 정보 배열에서 ‘인덱스 4’를 접근하는 대신, 더 명확하게 city_population 속성을 직접 접근할 수 있어요!

이 연습에서는 연관 배열을 만들고 항목을 추가하는 방법을 연습해 봅니다. 그다음, 연관 배열에서만 사용할 수 있는 특별한 속성도 살펴볼게요. 시작해 볼까요?

참고: 코드를 잘못 제출했다면, 테스트에 영향을 주는 이전 변수 등을 제거하기 위해 브라우저를 새로 고친 뒤 다시 제출해야 할 수도 있어요.

이 연습은 강의의 일부입니다

Bash 스크립팅 입문

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Create empty associative array
declare ____ ____

# Add the key-value pairs
model_metrics[____]=____
model_metrics____=____
model_metrics____=____
코드 편집 및 실행