El comando sort
en el shell Almquist de Debian (dash) se utiliza para ordenar líneas de texto en archivos o en la entrada estándar. Es una herramienta útil para organizar datos y facilitar su análisis.
La sintaxis básica del comando es la siguiente:
sort [opciones] [argumentos]
-r
: Ordena las líneas en orden inverso.-n
: Ordena numéricamente en lugar de alfabéticamente.-k
: Especifica una clave de ordenación, permitiendo ordenar por columnas específicas.-u
: Elimina líneas duplicadas en la salida.-o
: Especifica un archivo de salida para guardar el resultado.Aquí hay algunos ejemplos prácticos del uso del comando sort
:
sort archivo.txt
sort -n numeros.txt
sort -r archivo.txt
sort -k 2 archivo.txt
sort -u archivo.txt
sort archivo.txt -o archivo_ordenado.txt
-o
, para evitar sobrescribir datos importantes.-k
para ordenar por columnas específicas, especialmente útil en archivos CSV o tabulados.sort
con otros comandos como uniq
para un análisis más profundo de los datos.