Usar um loop for com a string de entrada será dividido no espaço em branco.
LIST="value1 value2 value3"
for x in $LIST ; do
echo $x
done
Rende
value1
value2
value3
ou
LIST="value1 value2 value3"
set -A STRING "$LIST"
for x in $STRING ; do
echo $x
done
Rende
value1
value2
value3