원래 문자열 변수에서 오는 중괄호 확장을 확장하려면 어떻게합니까? 문자열 변수는 필수 항목입니다.문자열에서 BASH 중괄호 확장
#!/usr/bin/env bash
TEXT_DIRS='opt/*/{doc,gtk-doc}'
내 의도는 zsh 또는 다른 언어 (예 : Perl 또는 Python)에서 bash 소스를 읽는 것입니다. 아래와 같이 /etc/makepkg.conf에서 구성을 가져옵니다.
DOC_DIRS=(usr/{,local/}{,share/}{doc,gtk-doc} opt/*/{doc,gtk-doc})
학습 목적으로 만 해당됩니다. 문자열에서 확장 할 수 있습니까?
우수 답변 선생님. 정확히 내가 필요한 것. 이제 zsh에서 bash 행을 구문 분석 할 수 있습니다. 이것은 내 첫 번째 게시물 stackoverflow, 내 akwardness 용서에 대한 논평이다. –
당신은 당신이 생각하고 시도한 것을 잘 설명해주었습니다. 그래서 첫 번째로 큰 질문이었습니다. 이 시점에서 많은 질문들이 중복되므로 귀하의 질문에 너무 실망하지 마십시오. –