Supposons que j'ai les fichiers suivants dans un dossier
1.txt
2.txt
a.txt
b.txt
c.txt
Si je compare ces fichiers par un glob afin de les traiter, par exemple
for f in *;do echo $f;done
puis les Bash
fera correspondre - selon la page de manuel - dans un ordre alphabétique.
Existe-t-il toutefois un standard POSIX définissant l'ordre de correspondance des globs? De cette façon, je pouvais compter sur un certain ordre de correspondance dans n'importe quel shell, à condition qu'il soit conforme à POSIX.