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が望んで
                
                  
                    —
                    terdon 
                    
                  
                
              ba be bi bo bu ca ce ci co cu da de di do duいる@RahulPatil 。
                
GNU bash, version 4.2.24出力で機能しroot@router:~# echo {${CONS[@]}}{${VOWEL[@]}} {b c d}{a e i o u}.ます。その場合はお知らせください.. `