Se você estiver usando bash , seu comando read tem uma opção -a para isso.
De help read
Options:
-a array assign the words read to sequential indices of the array
variable ARRAY, starting at zero
Então
$ read -a s
This is a sentence.
Observe que a matriz resultante é indexada como zero, então
$ echo "${s[0]}"
This
$ echo "${s[1]}"
is
$ echo "${s[2]}"
a
$ echo "${s[3]}"
sentence.
$