Explode en bash dans un tableau
Résolu/Fermé
Maillon
Messages postés
156
Date d'inscription
mardi 4 octobre 2005
Statut
Membre
Dernière intervention
15 avril 2011
-
14 nov. 2008 à 15:07
Maillon Messages postés 156 Date d'inscription mardi 4 octobre 2005 Statut Membre Dernière intervention 15 avril 2011 - 10 févr. 2009 à 18:16
Maillon Messages postés 156 Date d'inscription mardi 4 octobre 2005 Statut Membre Dernière intervention 15 avril 2011 - 10 févr. 2009 à 18:16
A voir également:
- Explode bash
- Bash addition ✓ - Forum Shell
- Bash do while ✓ - Forum Shell
- List bash ✓ - Forum Shell
- Minimal bash-like line editing is supported ✓ - Forum Linux / Unix
- Retour à la ligne bash ✓ - Forum Shell
4 réponses
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
14 nov. 2008 à 19:03
14 nov. 2008 à 19:03
Salut,
Te casses pas la tête avec IFS, une simple boucle avec "for" suffit :
Te casses pas la tête avec IFS, une simple boucle avec "for" suffit :
[tmpfs]$ ls fich1 fich2 fich3 [tmpfs]$ ls -l total 0 -rw-rw-r-- 1 jp jp 0 nov 14 18:58 fich1 -rw-rw-r-- 1 jp jp 0 nov 14 18:58 fich2 -rw-rw-r-- 1 jp jp 0 nov 14 18:58 fich3 [tmpfs]$ var="$(ls)" [tmpfs]$ echo $var fich1 fich2 fich3 [tmpfs]$ for i in $var;do echo $i;done fich1 fich2 fich3 [tmpfs]$ for i in $var;do chmod +x $i;done [tmpfs]$ ls -l total 0 -rwxrwxr-x 1 jp jp 0 nov 14 18:58 fich1* -rwxrwxr-x 1 jp jp 0 nov 14 18:58 fich2* -rwxrwxr-x 1 jp jp 0 nov 14 18:58 fich3* [tmpfs]$;-))