#!/bin/bash tmp="test,girl,boy,love"
OLD_IFS="$IFS" IFS=","
arr=($a) IFS="$OLD_IFS"
echo "arr[0] is: ${arr[0]}"
echo "arr len: ${#arr[@]}"
for s in ${arr[@]}
do
echo "$s"
done
存儲老的分隔符 OLD_IFS="$IFS" 設置分隔符 IFS=","
按着分隔符IFS自動分隔
arr=($a)
分隔后的全部數組
${arr[@]}
分隔后的每一項
${arr[0]} ${arr[1]} ...
分割后的數組長度
${#arr[@]}
存儲整個索引值
${!arr[@]}