【求助】如何用cut把一个字符串分割开来?

【求助】如何用cut把一个字符串分割开来?

比如一个字符串变量result="aaa;bbbb;ccccc"
现在要用;作为分隔符,分割这个字符串,并保存在变量里
这样是不是可以?
result1 = `echo $result | cut -f1 -d;`
result2 = `echo $result | cut -f2 -d;`
result3 = `echo $result | cut -f3 -d;`

这时result1、result2、result3的值是不是分别是aaa、bbbb、ccccc?      
dont bother to ask such questions. just take a try.      
个人偏见
一直不喜欢cut
awk比较方便      
引用:
str="aaa;bbbb;ccccc"
result=(`echo $str |tr -s ";" " "`)
$result[0]=aaa
$result[1]=bbb
....