Menu
Coddy logo textTech

Comando Sort

Parte de la sección Fundamentos del Journey de Terminal de Coddy — lección 32 de 82.

El comando sort ordena las líneas de un archivo en orden alfabético o numérico.Tenemos fruits.txt:
banana
apple
cherry
mango
Simplemente escribe sort seguido del nombre del archivo:
sort fruits.txt
La salida será:
apple
banana
cherry
mango
Banderas útiles:-r — ordenar en orden inverso (descendente):
sort -r fruits.txt
-n — ordena numéricamente en lugar de alfabéticamente:
sort -n numbers.txt
Sin -n, los números se ordenan como texto, por lo que 10 iría antes que 2. Con -n, se ordenan correctamente por valor.-u — ordena y elimina líneas duplicadas al mismo tiempo:
sort -u fruits.txt
-k — ordena por una column específica (útil para archivos con múltiples columnas):
sort -k2 data.txt   # ordenar por la segunda columna
Nota: sort no modifica el archivo original — solo imprime el resultado ordenado en la pantalla.
challenge icon

Desafío

Principiante

Usa el comando sort en fruits.txt:

  1. Ordena el archivo en orden alfabético usando sort
  2. Ordena el archivo en orden alfabético inverso usando sort -r

Pista: Ejecuta ambos comandos uno después del otro. El archivo original no cambia — sort solo imprime el resultado.

Pruébalo tú mismo

Terminal
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos