Linux, Open-source, Programação e Produtividade

Sort

Jonas Abreu em 27/09/2013

Comandos até o momento

$ curl http://www.vidageek.net/public/bash/games.log > games.log
$ cat games.log | cut -d " " -f 1

Sort

Nosso objetivo, agora que conseguimos a lista de ips, é encontrar os top 20 que mais acessaram.

O primeiro passo nessa direção, embora seja meio estranho (fará sentido no próximo post) é ordenar a lista de ips.

Para ordenar a lista, usamos o comando sort.

$ A="verde
vermelho
cinza
preto
rosa
azul
amarelo"
$ echo "$A" | sort

Para ordenar de forma decrescente, é só acrescentar a flag -r

$ echo "$A" | sort -r

Exercício

Ordene a lista de ips em ordem crescente.

Este post é parte do tutorial Bash com análise de logs.

Posts desse tutorial:
  1. Curl
  2. Cut
  3. Sort
  4. Uniq
  5. Head
  6. Grep
  7. Man
Creative Commons License
Sort de Jonas Abreu está licenciado sob Creative Commons License.