Séparer une chaîne via des séparateurs, vers un tableau
Résolu/Fermé
romegonic
Messages postés
28
Date d'inscription
lundi 26 juillet 2010
Statut
Membre
Dernière intervention
17 avril 2014
-
Modifié par romegonic le 19/03/2014 à 17:33
romegonic Messages postés 28 Date d'inscription lundi 26 juillet 2010 Statut Membre Dernière intervention 17 avril 2014 - 3 avril 2014 à 14:38
romegonic Messages postés 28 Date d'inscription lundi 26 juillet 2010 Statut Membre Dernière intervention 17 avril 2014 - 3 avril 2014 à 14:38
A voir également:
- Shell découper chaine caractère
- Caractère ascii - Guide
- Caractere speciaux - Guide
- Comment découper un pdf - Guide
- Caractères spéciaux : comment taper des |—[©\½→}… - Guide
- Chaine tnt gratuite sur mobile - Guide
5 réponses
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 419
19 mars 2014 à 18:20
19 mars 2014 à 18:20
Salut,
C'est obligé le ksh ? ;-\
Parce que sinon en bash :
J'utilise korn shell sous AIX.
C'est obligé le ksh ? ;-\
Parce que sinon en bash :
$ chaine='nom_1:valeur_1,nom_2:valeur_2,nom_3:valeur_3,nom_3:valeur_3'
$ echo "${chaine}"
nom_1:valeur_1,nom_2:valeur_2,nom_3:valeur_3,nom_3:valeur_3
$ tab=(${chaine//,/ })
$ echo ${tab[2]}
nom_3:valeur_3
$ echo ${tab[2]%:*}
nom_3
$ echo ${tab[2]#*:}
valeur_3
Modifié par dindoun le 19/03/2014 à 22:34