In a Bash script I would like to split a line into pieces and store them in an array.
The line:
Paris, France, Europe
I would like
UPDATE: Don't do this, due to problems with eval.
With slightly less ceremony:
IFS=', ' eval 'array=($string)'
e.g.
string="foo, bar,baz" IFS=', ' eval 'array=($string)' echo ${array[1]} # -> bar