Podane odpowiedzi są lepsze dla tego precyzyjnego problemu, ponieważ wiążą się bezpośrednio z zachowaniem Dired. Jednak ze względu na ogólność chcę wspomnieć osort-numeric-fields
poleceniu, które służy do sortowania liczb według wielkości, a nie leksykograficznie.
(sort-numeric-fields FIELD BEG END)
Sortuj linie w regionie numerycznie według ARG
th pola każdej linii. Pola są oddzielone białymi spacjami i ponumerowane od 1 w górę. Określone pole musi zawierać liczbę w każdej linii regionu, która może zaczynać się od „0x” lub „0” dla wartości szesnastkowych i ósemkowych. W przeciwnym razie liczba jest interpretowana zgodnie z sort-numeric-base
. Z ujemnym argumentem sortuje według ARG
pola liczonego od prawej. Wywoływane z programu istnieją trzy argumenty FIELD
, BEG
i END
. BEG
i END
określ region do sortowania.