anne aublanc wrote:
> bonjour,
>
> je veux transformer une chaîne de caractère en tableau...
> Le caractère de séparation est une tabulation
>
> Si vous avez un exemple...
> J'ai réussi avec cut... mais c'est un peu lourd...
> y-a certainement un truc plus simple!
>
> merci
> anne
>
>
>toto='1 2 3 5 7'
>declare -a tototab=($toto)
>echo ${tototab[0]}
1
>echo ${tototab[1]}
2
>echo ${tototab[4]}
7
la variable IFS permet de gérer les séparateurs dans le tableau
d'origine. Par défaut, IFS=' \t\n'
au pire, vérifie avec set
--
* Jean-Noel Avila Tel. : +33 (0)4 79 25 31 32
* ALEPH S.A. Fax : +33 (0)4 79 25 24 27
* Savoie Technolac BP 264
* F-73375 Le Bourget du Lac