1行では済まないですが、カスタムソートでまだどうにかなりますね。
数字が含まれない場合のソート結果は保証できませんが、まぁ工夫次第で何とでも出来ます。
適当に料理してみてください。
# ここから
ファイル名一覧とは配列 = 『test1,test2,test10,test20,a,b,c』を『,』で区切る
ファイル名一覧を『AとBに含まれる数字比較』で配列カスタムソート
表示
●含まれる数字比較({文字列}Aと{文字列}Bに)
Aを『\d+』で正規表現マッチ。
Xとは数値 = それ[0]
Bを『\d+』で正規表現マッチ。
Yとは数値 = それ[0]
X-Yを戻す