Texto y procesado

Comando sort

Ordena las líneas de un archivo o de la entrada. Alfabético por defecto.

Sintaxis

sort [opciones] [archivo]Probar en la terminal →

Opciones más útiles

-rOrden inverso
-nOrdena números como números
-kOrdena por una columna
-uQuita duplicados

Ejemplos para copiar

$ sort Documentos/tareas.txtOrden alfabético
$ printf '10\n2\n1\n' | sort -nOrden numérico
$ printf 'b\na\nc\n' | sort -rOrden inverso

Puedes probarlos en la terminal del navegador: no toca tu ordenador.

Errores típicos

  • Sin -n, el 10 va antes que el 2 porque compara texto.

Comandos relacionados

FAQ

¿Cómo quito los repetidos?

Con sort -u, o encadenando con uniq si ya están agrupados.

Más comandos de Texto y procesado

Aprende a usarlo de verdad

El curso de Linux básico te lleva de cero a manejarte en la consola con 24 lecciones que se corrigen solas.

Empezar el curso gratis