shell - スペース、タブを置換

PRE_IFS=$IFS
IFS=$'\n'

for v in $(git for-each-ref)
do
    echo $v
    line=(`echo $v | sed -e 's/  */ /g' | sed -e 's/\t/ /g' | tr ' ' '\n'`)
    echo ${line[2]}
done

IFS=$PRE_IFS