8 for 문으로 모든 요소의 값을 순회합니다. 연관 배열의 값에 공백 문자가 포함돼 있을 수 있으므로 ${asso_array[@]}을 큰따옴표로 감싸줘야 합니다.
터미널 |
gilbut@ubuntu2404:~$ for element in "${asso_array[@]}" > do > echo "element: $element" > done element: red element: long |
9 모든 요소의 키를 순회합니다. 연관 배열의 키에도 공백 문자가 포함됐을 수 있으므로 ${!asso_array[@]} 부분을 큰따옴표로 감싸줘야 합니다.
터미널 |
gilbut@ubuntu2404:~$ for key in "${!asso_array[@]}" > do > echo "key: $key" > done key: monkey key: apple |