ComeçarComece de graça

Como posso classificar linhas de texto?

Como o próprio nome sugere, sort coloca os dados em ordem. Por padrão, ele faz isso em ordem alfabética crescente, mas os sinalizadores -n e -r podem ser usados para classificar por ordem numérica e inverter a ordem da saída, enquanto -b diz para ignorar os espaços em branco à esquerda e -f diz para não diferenciar maiúsculas de minúsculas. Os pipelines geralmente usam grep para se livrar de registros indesejados e, em seguida, sort para colocar os registros restantes em ordem.

Este exercício faz parte do curso

Introdução ao Shell

Ver curso

Instruções do exercício

Você se lembra da combinação de cut e grep para selecionar todos os nomes de dentes da coluna 2 de seasonal/summer.csv?

cut -d , -f 2 seasonal/summer.csv | grep -v Tooth

A partir dessa receita, classifique os nomes dos dentes em seasonal/winter.csv (não em summer.csv) em ordem alfabética decrescente. Para fazer isso, adicione uma etapa sort ao pipeline.

Exercício interativo prático

Transforme a teoria em ação com um de nossos exercícios interativos

Começar o exercício