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.Nós temos fruits.txt:
banana
apple
cherry
mango
Basta digitar sort seguido do nome do arquivo:
sort fruits.txt
A saída será:
apple
banana
cherry
mango
Flags úteis:-r — ordenar em ordem inversa (decrescente):
sort -r fruits.txt
-n — ordena 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 pelo valor.-u — ordena e remove linhas duplicadas ao mesmo tempo:
sort -u fruits.txt
-k — ordena por uma column específica (útil para arquivos com múltiplas colunas):
sort -k2 data.txt   # ordenar pela segunda coluna
Nota: O sort não modifica o arquivo original — ele apenas imprime o resultado ordenado na tela.
challenge icon

Desafio

Iniciante

Use o comando sort no fruits.txt:

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

Dica: Execute ambos os comandos um após o outro. O arquivo original não é alterado — o sort apenas exibe 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