As respostas dadas são melhores para esse problema preciso, porque se conectam diretamente ao comportamento do Dired. No entanto, por uma questão de generalidade, quero mencionar o sort-numeric-fields
comando, que é especificamente para classificar números por magnitude, e não lexicograficamente.
(sort-numeric-fields FIELD BEG END)
Classifique as linhas na região numericamente pelo ARG
th th de cada linha. Os campos são separados por espaços em branco e numerados de 1 para cima. O campo especificado deve conter um número em cada linha da região, que pode começar com "0x" ou "0" para valores hexadecimais e octais. Caso contrário, o número é interpretado de acordo com sort-numeric-base
. Com um argumento negativo, as ordenações pelo ARG
campo th são contadas à direita. Chamado de um programa, há três argumentos: FIELD
, BEG
e END
. BEG
e END
especifique a região para classificar.