bash는 var라는 배열을 다른 배열로 바꿉니다.

bash는 var라는 배열을 다른 배열로 바꿉니다.

NL이라는 배열이 있고 변수 arrayname='NL'이 있습니다.

arrayname 변수를 사용하여 NL을 두 번째 배열(REPLACE_ARRAY)의 값과 동일하게 설정하고 싶습니다.

가능합니까? 비슷한 질문을 읽었지만 이 문제가 해결되는 것을 보지 못했습니다. 뭔가 빠진 것 같습니다.

답변1

나에게 맞는 솔루션을 찾을 수 있었습니다!

declare -a $varname='(${REPLACE_ARRAY[@]})'

관련 정보