Bash 스크립트는 다음과 같습니다.
ALL="2 3"
VC2="https://someaddress.acme.com"
VC3="https://someotheraddress.acme.com"
hosts2='12
13
14'
hosts3='15
16
17'
for i in $ALL
do
여기가 교체하고 싶은데 뭘 사용해도 작동이 안되네요. 다음 방법을 모두 시도했습니다.
VC="$VC$i"
VC="${VC$i}"
VC="$(VC$i)"
VC=$(VC$i)
HOSTS="$hosts$i"
echo "$VC"
echo "$HOSTS"
필요한 출력은 ALL 변수의 모든 숫자가 사전 정의된 VC 및 호스트 변수와 동일하다는 것입니다. 즉
i=2일 때:
i=2
VC="https://someaddress.acme.com"
HOSTS='12
13
14'
i=3일 때
i=3
VC="https://someotheraddress.acme.com"
HOSTS='15
16
17'
미리 감사드립니다.
도마