Falls die Endungen der Dateien identisch sind würde ich die Dateinamen rechtsbündig in eine Feldgruppe stellen (evalr), anschließend die Feldgruppe sortieren und mit %trim die einzelne Elemente wieder auslesen.
Mehr fällt mir dazu nicht ein. Vielleicht weiss jemand anders eine bessere Lösung.