配列要素を使用した中括弧の拡張

配列要素を使用した中括弧の拡張

Bashではすでに次のことができます。

echo foo.{a,b,c}
# == foo.a foo.b foo.c

おおよその取得方法は次のとおりです。

arr=(a b c)
echo foo.{${arr[@]}}
# == foo.a foo.b foo.c

ベストアンサー1

あなたはそれを使用することができますパラメータ拡張

$ arr=(a b c)

$ echo "${arr[@]/#/foo.}"
foo.a foo.b foo.c

おすすめ記事