[Bash] 配列の要素を区切り文字で結合する

作成日: 2026年09月18日

Bash の配列を区切り文字付きの文字列にするには、IFS${array[*]} を使用します。

下記の例では、配列の要素をカンマで結合します。

items=(apple banana cherry)
IFS=,
echo "${items[*]}"

実行結果は下記のとおりです。

apple,banana,cherry

${items[*]} をダブルクォート内で展開すると、各要素が IFS の先頭の文字で区切られます。

Bash Shell command