Fix array access for nounset mode
배열 접근 시 nounset 오류 수정: - VM_INFO 배열 체크 시 parameter expansion 사용 - set -euo pipefail의 -u 옵션 호환성 개선 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
eb4097e66e
commit
d975723268
@ -235,7 +235,7 @@ configure_vms() {
|
|||||||
# VM1 선택
|
# VM1 선택
|
||||||
while true; do
|
while true; do
|
||||||
read -p "VM1 선택 (번호 입력): " vm1_choice </dev/tty
|
read -p "VM1 선택 (번호 입력): " vm1_choice </dev/tty
|
||||||
if [[ -n "${VM_INFO[$vm1_choice]}" ]]; then
|
if [[ -n "${VM_INFO[$vm1_choice]:-}" ]]; then
|
||||||
IFS=':' read -r VM1_ID VM1_NAME <<< "${VM_INFO[$vm1_choice]}"
|
IFS=':' read -r VM1_ID VM1_NAME <<< "${VM_INFO[$vm1_choice]}"
|
||||||
break
|
break
|
||||||
else
|
else
|
||||||
@ -256,7 +256,7 @@ configure_vms() {
|
|||||||
[yY]|[yY][eE][sS])
|
[yY]|[yY][eE][sS])
|
||||||
while true; do
|
while true; do
|
||||||
read -p "VM2 선택 (번호 입력): " vm2_choice </dev/tty
|
read -p "VM2 선택 (번호 입력): " vm2_choice </dev/tty
|
||||||
if [[ -n "${VM_INFO[$vm2_choice]}" ]]; then
|
if [[ -n "${VM_INFO[$vm2_choice]:-}" ]]; then
|
||||||
if [ "$vm2_choice" = "$vm1_choice" ]; then
|
if [ "$vm2_choice" = "$vm1_choice" ]; then
|
||||||
msg_warn "VM1과 다른 VM을 선택해주세요."
|
msg_warn "VM1과 다른 VM을 선택해주세요."
|
||||||
continue
|
continue
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user