Bash의 {}
괄호 확장 구문으로 쉽게 순열을 만들 수 있습니다.
# echo {b,c,d}{a,e,i,o,u}
ba be bi bo bu ca ce ci co cu da de di do du
/이 가능 방법이 매우 어색 사용을 제외하고 배열과 함께이를 사용하는 경우는 나에게 분명하지 않다 $()
echo
과eval
중괄호 확장과 함께 배열을 사용하는 간단한 방법이 있습니까?
예를 들어 (물론 작동하지 않음)과 같은 것을 상상해보십시오.
CONS=( b c d )
VOWEL=( a e i o u )
echo {${CONS[@]}}{${VOWEL[@]}}
OP가 원하는 @RahulPatil
—
terdon
ba be bi bo bu ca ce ci co cu da de di do du
.
GNU bash, version 4.2.24
출력 에서 작동하고root@router:~# echo {${CONS[@]}}{${VOWEL[@]}} {b c d}{a e i o u}.
있습니다. ..