Esta es la solución más exacta que te podemos brindar, sin embargo estúdiala detenidamente y valora si se puede adaptar a tu proyecto.
Solución:
Para convertir el string a una arraydecir:
$ str="title1 title2 title3 title4 title5"
$ arr=( $str )
El shell realizaría la división de palabras en espacios a menos que cite el string.
Para recorrer los elementos en el así creado array:
$ for i in "$arr[@]"; do echo $i; done
title1
title2
title3
title4
title5
Otro método usando read:
read -a array <<< $str
Si tienes alguna desconfianza y forma de enriquecer nuestro sección puedes añadir una aclaración y con gusto lo leeremos.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)