[Bash] 配列の要素を区切り文字で結合する
作成日: 2026年09月18日
Bash の配列を区切り文字付きの文字列にするには、IFS と ${array[*]} を使用します。
下記の例では、配列の要素をカンマで結合します。
items=(apple banana cherry)
IFS=,
echo "${items[*]}"
実行結果は下記のとおりです。
apple,banana,cherry
${items[*]} をダブルクォート内で展開すると、各要素が IFS の先頭の文字で区切られます。