I swear I came across a way to do this the other day, but don't remember it exactly:
a="blah,test"
echo ${a[,1]}
blah
Basically, it seemed it was setting a delimiter in an array, and specifying what part of the variable to use. Basically the same as this in awk:
echo $a | awk -F "," '{print $1}'
Was I taking crazy pills, or is something like this possible? I need this because I am echoing out text from the variable in the middle of a sentence, and need to choose which part to use.