#! /bin/bash

# 
# 本例析取 test.txt 各列中的欄位
#

#
# test.txt 的內容:
# a:1
# b:2
# c:3
# d:4
# e:5

# 保存 IFS
saveIFS=$IFS
IFS=':'

while read x y
do 

   echo $x $y

done < test.txt

# 復原 IFS
IFS=$saveIFS