Menu
Coddy logo textTech

Comando Sort

Parte da seção Fundamentos do Journey de Terminal da Coddy. Lição 32 de 82.

O comando sort organiza as linhas de um arquivo em ordem alfabética ou numérica.Temos fruits.txt:
banana
apple
cherry
mango
Digite simplesmente sort seguido do nome do arquivo:
sort fruits.txt
A saída será:
apple
banana
cherry
mango
Opções úteis:-r: classificar em ordem inversa (decrescente):
sort -r fruits.txt
-n: classificar numericamente em vez de alfabeticamente:
sort -n numbers.txt
Sem -n, os números são ordenados como texto, então 10 viria antes de 2. Com -n, eles são ordenados corretamente por valor.-u: ordenar e remover linhas duplicadas ao mesmo tempo:
sort -u fruits.txt
-k: ordenar por uma coluna específica (útil para arquivos com várias colunas):
sort -k2 data.txt   # ordenar pela segunda coluna
Observação: sort não modifica o arquivo original: apenas imprime o resultado ordenado na tela.
challenge icon

Desafio

Iniciante

Use o comando sort em fruits.txt:

  1. Ordene o arquivo em ordem alfabética usando sort
  2. Ordene o arquivo em ordem alfabética inversa usando sort -r

Dica: Execute os dois comandos um após o outro. O arquivo original não é alterado: sort apenas imprime o resultado.

Experimente você mesmo

Terminal
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos

Pratique por conta própria: Playground de Terminal