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

Practica por tu cuenta: Playground de Terminal