(シェルスクリプト)bashの機能だけで文字列を分割して変数に代入 cutやtr、sed、awkを使わずに「hoge="AAA,BBB,CCC"」のAAA・BBB・CCCを変数に代入したい時1. $1・$2・$3に入れるOIFS="$IFS"; IFS=',' set -- $hoge; IFS="$OIFS" echo "$1" echo "$2" echo "$3"2. readを使うIFS=',' read -r hoge1 hoge2 hoge3 <<< "$hoge" echo "$hoge1" echo "$hoge2" echo "$hoge3"3. 配列に入れるOIFS="$IFS"; IFS=',' hoge_array=($hoge); IFS="$OIFS" echo "${hoge_array[0]}" echo "${hoge_array[1]}" echo "$