sort Generador de comandos
Genera comandos sort para ordenar líneas de archivos de texto
Primeros pasos con sort
## ¿Qué es sort?
`sort` escribe las líneas ordenadas de un archivo (o de stdin) a la salida estándar. Puede ordenar lexicográficamente, numéricamente, por una columna clave, en orden inverso y eliminar duplicados.
## Cómo usarlo
1. **Configura opciones** (opcional): elige numérico, inverso, único, una clave de ordenación, etc. 2. **Especifica el archivo**: introduce el archivo a ordenar. 3. **Copiar y ejecutar**: copia el comando generado en tu terminal.
Modos comunes de ordenación
### `-n` Orden numérico Interpreta los campos como números, de modo que `2` se ordena antes que `10`.
### `-r` Inverso Invierte el resultado de la comparación (descendente).
### `-u` Único Descarta todas las líneas iguales salvo una de cada grupo consecutivo.
### `-k KEYDEF` Ordenar por clave Define un rango de campos, p. ej. `-k 2` (todo el campo 2) o `-k 2,2` (solo el campo 2). Combínalo con opciones por clave, p. ej. `-k 2n`.
### `-t SEP` Separador de campos Usa `SEP` como delimitador de campos (por defecto: la transición de un carácter no blanco a uno blanco).
### `-h` Numérico humano Ordena tamaños legibles como `2K`, `1G`.
### `-V` Orden de versión Orden natural de números de versión (p. ej. `file-1.2.10` después de `file-1.2.9`).
▶¿Cómo ordeno un CSV por la segunda columna numéricamente?
▶¿Por qué 10 y 2 están en orden equivocado?
Si este herramienta le ha sido útil, considere comprarme un café.
Compra un café para mí.