l'usage de l'IFS n'est ici pas utile.
en effet, la boucle for n'itère pas sur le résultat d'une commande, mais sur le développement de l'astérisque, qui, lui, échappe les espaces contenus dans les noms de fichiers.
de plus,
[ -d "$toto" ] parce que si $toto contient un espace le test va geindre : «opérateur binaire attendu»
OLDIFS=IFS
IFS=OLDIFS
bah, il va être beau l'$IFS !
[^] # Re: en bash ....
Posté par NBaH . En réponse au message Majuscules et minuscule dans les noms de repertoires. Évalué à 1.
Bonjour,
l'usage de l'IFS n'est ici pas utile.
en effet, la boucle for n'itère pas sur le résultat d'une commande, mais sur le développement de l'astérisque, qui, lui, échappe les espaces contenus dans les noms de fichiers.
de plus,
[ -d "$toto" ] parce que si $toto contient un espace le test va geindre : «opérateur binaire attendu»
OLDIFS=IFS
IFS=OLDIFS
bah, il va être beau l'$IFS !