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 duplicadosEjemplos para copiar
$ sort Documentos/tareas.txtOrden alfabético$ printf '10\n2\n1\n' | sort -nOrden numérico$ printf 'b\na\nc\n' | sort -rOrden inversoPuedes 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.
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