Reglas de clasificación de doble ls

Reglas de clasificación de doble ls

me gustaría lsordenar

  1. Por nombre de archivo (casoinsensible)
  2. Por "versión" ( -v)

A menudo tengo directorios en los que hay algunos archivos numerados como

1-FileA
2-FileB
...
9-FileC
10-FileD
...
19-FileE
20-FileF

Etcétera. Ahora, con la -vopción puedo ordenar lspor el número antepuesto al nombre del archivo (así veo 1-FileA,...,, 9-FileCen 10-FileD lugar de 1-FileA,, 10-FileD...,, 19-FileE) 2-FileBy la opción --group-directories-firstme permite enumerar los directorios primero, pero la clasificación no distingue entre mayúsculas y minúsculas; en cambio, muestra directorios que comienzan con una (secuencia de) letras mayúsculas y luego directorios que solo tienen letras minúsculas y luego archivos con el mismo criterio.

Me gustaría ordenarlos independientemente de la "mayúscula" del nombre del archivo/directorio. ¿Hay alguna manera de lograr esto sin usar el sortcomando (que eliminaría el color producido por la lsopción --color=auto)?

EDITAR: estoy usando Debian GNU/Linux y el resultado localees

LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=it_IT.UTF8
LC_TIME=it_IT.UTF8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=it_IT.UTF8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=it_IT.UTF8
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT=it_IT.UTF8
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

Gracias de antemano.

información relacionada