есть папочка с кучей файлов
10__01.11.07
100__13.11.07
100__13.12.07
100__14.12.07Д
10__02.12.07
10__02.12.07Д
10__03.12.07Д
1__01.11.07
1__01.11.07Д
1__01.12.07
101__13.11.07
101__14.12.07
102__13.11.07
102__14.12.07
103__13.07.07
нужно сделать список вида
1__01.12.07
10__02.12.07
10__02.12.07Д
100__13.12.07
100__14.12.07Д
101__14.12.07
102__14.12.07
1__01.11.07
1__01.11.07Д
10__01.11.07
100__13.11.07
101__13.11.07
102__13.11.07
т.е. сортировать по дате, а затем по первой цифре (порядок буквы без разницы)
пробовал
ls | sort -g --- не учитывается дата
ls | sort -g -t. -k 2 --- почти то что надо только не совсем правильно сортируется первая цифра, т.е. идет 100,10,1,101,102,103...