A saída mostrada é classificada em ordem alfabética em vez de numericamente. Experimente adicionar:
-n
,--numeric-sort
compare according to string numerical value
Edit: Acabei de perceber que na sua saída a coluna do tamanho do arquivo parece ser a 6ª! Você tentou -nk6
?
Testado no meu Hardy Heron, este trabalho:
-
ls -al | sort -nk5
-
ls -al | sort -k5n
-
ls -al | sort -k5 -n
-
ls -al | sort -k5 --numeric-sort
sort --version
de rendimentos: 6,10