Texto y procesado

Comando sort

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

Sintaxis

sort [opciones] [archivo]

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.
  • Without -n, 10 comes before 2 because it compares text.

Comandos relacionados

FAQ

¿Cómo quito los repetidos?

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

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