Classifique o endereço IP uniq no log do Apache

Eu estou tentando extrair endereços IP do meu log do Apache, contá-los e classificá-los.

E por qualquer motivo, a parte de classificação é horrível.

Aqui está o comando:

cat access.* | awk '{ print $1 }' | sort | uniq -c | sort -n

Exemplo de saída:

  16789 65.X.X.X
  19448 65.X.X.X
   1995 138.X.X.X
   2407 213.X.X.X
   2728 213.X.X.X
   5478 188.X.X.X
   6496 176.X.X.X
  11332 130.X.X.X

Eu não entendo porque esses valores não são realmente classificados. Eu também tentei remover espaços em branco no início da linha (sed 's/^[\t ]*//g') e usandosort -n -t" " -k1, o que não muda nada.

Alguma dica?

questionAnswers(5)

yourAnswerToTheQuestion