ComenzarEmpieza gratis

¿Cómo puedo ordenar líneas de texto?

Como su nombre indica, sort ordena los datos. Por defecto lo hace en orden alfabético ascendente, pero se pueden utilizar las marcas -n y -r para ordenar numéricamente e invertir el orden de su salida, mientras que -b le dice que ignore los espacios en blanco a la izquierda y -f le dice que nodistinga entre mayúsculas y minúsculas. Las canalizaciones suelen utilizar grep para deshacerse de los registros no deseados y luego sort para poner en orden los registros restantes.

Este ejercicio forma parte del curso

Introducción a Shell

Ver curso

Instrucciones de ejercicio

¿Recuerdas la combinación de cut y grep para seleccionar todos los nombres de "Tooth" de la columna 2 de seasonal/summer.csv?

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

A partir de esta receta, ordena los nombres de los dientes en seasonal/winter.csv (no summer.csv) en orden alfabético descendente. Para ello, amplía la canalización con un paso sort.

Ejercicio interactivo práctico

Convierte la teoría en acción con uno de nuestros ejercicios interactivos

Empieza a hacer ejercicio