IniziaInizia gratis

Come posso ordinare righe di testo?

Come suggerisce il nome, sort mette i dati in ordine. Per impostazione predefinita lo fa in ordine alfabetico crescente, ma i flag -n e -r possono essere usati per ordinare numericamente e invertire l'ordine dell'output, mentre -b gli dice di ignorare gli spazi iniziali e -f gli dice di fondere il maiuscolo/minuscolo (cioè, essere case-insensitive). Le pipeline spesso usano grep per eliminare i record indesiderati e poi sort per mettere in ordine quelli rimanenti.

Questo esercizio fa parte del corso

Introduzione alla Shell

Visualizza il corso

Istruzioni dell'esercizio

Ricordi la combinazione di cut e grep per selezionare tutti i nomi dei denti dalla colonna 2 di seasonal/summer.csv?

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

Partendo da questa ricetta, ordina i nomi dei denti in seasonal/winter.csv (non summer.csv) in ordine alfabetico decrescente. Per farlo, estendi la pipeline con uno step sort.

Esercizio pratico interattivo

Passa dalla teoria alla pratica con uno dei nostri esercizi interattivi

Inizia esercizio