공백이 있는 배열: 스크립트에서 그룹 설치 실행

공백이 있는 배열: 스크립트에서 그룹 설치 실행

공백이 포함된 그룹 이름은 따옴표로 묶어야 하며 여전히 예상대로 작동하지 않는다는 것을 알고 있습니다.

export instdesk="xterm java-1.8.0-openjdk xrdp tigervnc-server"
export grpdesk=(Desktop "Desktop Platform" "General Purpose Desktop" "X Window System" "Legacy X Window System compatibility" Fonts)
yumdesk() {
for ginstdesk in "${grpdesk[@]}"; do
    yum -y groupinstall $ginstdesk
done
}

잠깐 시도해 보았지만 yum -y groupinstall ${grpdesk[*]}여전히 작동하지 않았습니다.

답변1

분명히 $ginstdesk 값에는 공백이 있으므로 따옴표로 묶어야 합니다.

관련 정보