[Megoldva] Fájlok listája

Ha az alábbi "ls -1 *.rar" parancsot használom pl. rar fájlok listázásakor akkor
pl. valami-10.rar
valami-1.rar
valami-2.rar
stb.

sorrendben kapom meg a fájlneveket. Van-e valami korrektebb módszer amivel rendes sorrendet (1, 2, 3... 10, 11 stb) tudok lekérdezni, anélkül hogy elő kellene nullázám ezeket a számokat (1 -> 01 , 2-> 02 stb)?

Hozzászólások

Esetleg erre az "előnullázásra" tud valaki valami egyszerű szkriptet adni?
A multkor szükségem lett volna rá, de nem találtam példát rá neten

Megpróbálom pontosítani a fájlneveket, mert sajna egyik módszer sem hozott jó eredményt.

linux# ls -1 *.rar | sort -t- -k2 -n
fajl_091110-1.rar
fajl_091103-9.rar
fajl_091105-10.rar
fajl_091110-10.rar

linux# ls -1 *.rar | sort -n
fajl_091103-9.rar
fajl_091105-10.rar
fajl_091110-10.rar
fajl_091110-1.rar

előnullázásra pl.

linux# printf "%04d\n" 1
0001
linux# printf "%04d\n" 2
0002
linux# printf "%04d\n" 9
0009
linux# printf "%04d\n" 10
0010
linux# printf "%04d\n" 100
0100

Kedves egmont, köszönöm a tökéletes választ/megoldást, ez úgylátom tökéletesen listáz.

linux# ls -v1 *.rar
fajl_091103-9.rar
fajl_091105-10.rar
fajl_091110-1.rar
fajl_091110-10.rar