Предположим, у меня есть следующие файлы в папке
1.txt
2.txt
a.txt
b.txt
c.txt
Если я сопоставлю эти файлы глобусом для их обработки, например,
for f in *;do echo $f;done
тогда Bash
сопоставит их - в соответствии с man-страницей - в алфавитном порядке.
Однако существует ли стандарт POSIX, определяющий порядок сопоставления глобусов? Таким образом, я мог бы положиться на определенный порядок сопоставления в любой оболочке, если он соответствует POSIX.