Correspondências curinga são classificadas em ordem lexicográfica, portanto, 10
está entre 1
e 2
, não depois de 9
.
Para classificar correspondências com números em ordem numérica, use zsh e seu qualificador n
glob
pdfjam *.jpg(on)
Ou (ainda zsh-only) defina a opção numeric_glob_sort
:
setopt numeric_glob_sort # this can go in your ~/.zshrc
pdfjam *.jpg
Se todos os seus arquivos tiverem um número do mesmo formato, você poderá enumerar o número de dígitos:
pdfjam masi?.jpg masi??.jpg
Mas com nomes de arquivos mais sofisticados misturados como masi3-1.pdf
, não há solução fácil no bash.