$ /bin/ls foo-*.txt | sort -n -t - +1 -2 foo-1.txt foo-2.txt foo-3.txt foo-4.txt foo-5.txt foo-6.txt foo-7.txt foo-8.txt foo-9.txt foo-10.txt foo-11.txt