Comece agoraComece grátis

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 exercicio faz parte do curso

Introdução ao Shell

Ver curso

Instruções do exercicio

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.

exercicio interativo prático

Transforme teoria em prática com um dos nossos exercicio interativos

Iniciar exercicio