«associative-array» 태그된 질문

5
BASH 연관 배열 인쇄
모든 요소를 ​​반복하지 않고 전체 배열 ([key] = value)을 인쇄하는 방법이 있습니까? 일부 요소로 배열을 만들었다 고 가정하십시오. declare -A array array=([a1]=1 [a2]=2 ... [b1]=bbb ... [f500]=abcdef) 나는 전체 배열을 다시 인쇄 할 수 있습니다 for i in "${!array[@]}" do echo "${i}=${array[$i]}" done 그러나 bash는 키 ${!array[@]}와 값 모두에서 하나의 …

4
쉘 스크립트의 연관 배열
쉘 스크립트에서 연관 배열을 구현하는 트릭을 보았습니다. 예를 들어 key = apples print array["apples"]로 스크립트 를 작성할 수 있습니다 echo \$array$key. 그러나 배열을 반복하기 위해 키를 생성하는 방법에 대한 언급은 없습니다. 내가 생각할 수있는 유일한 방법은 공백으로 구분 된 변수에 키를 저장하여 for 루프를 사용하여 배열을 반복하는 것입니다. 나중에 사용할 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.