Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

sort

Some strings on this page have not been translated yet. You can help by translating them on Weblate.
v(uutils coreutils) 0.8.0
sort [OPCIÓN]... [ARCHIVO]...

Mostrar concatenación ordenada de todos los ARCHIVO(s). Sin ARCHIVO, o cuando ARCHIVO es -, leer entrada estándar.

Options

--help

Mostrar información de ayuda.

--version

Mostrar información de versión.

--sort
--human-numeric-sort, -h

comparar según tamaños legibles por humanos, ej. 1M > 100k

--month-sort, -M

comparar según abreviación de nombre de mes

--numeric-sort, -n

comparar según valor numérico de cadena

--general-numeric-sort, -g

comparar según valor numérico general de cadena

--version-sort, -V

Ordenar por número de versión SemVer, ej. 1.12.2 > 1.1.2

--random-sort, -R

mezclar en orden aleatorio

--random-source=<FILE>

use FILE as a source of random data

--dictionary-order, -d

considerar solo espacios en blanco y caracteres alfanuméricos

--merge, -m

fusionar archivos ya ordenados; no ordenar

--check, -c

verificar entrada ordenada; no ordenar

--check-silent, -C

salir exitosamente si el archivo dado ya está ordenado, y salir con estado 1 de otra manera.

--ignore-case, -f

plegar caracteres de minúscula a mayúscula

--ignore-nonprinting, -i

ignorar caracteres no imprimibles

--ignore-leading-blanks, -b

ignorar espacios en blanco iniciales al encontrar claves de ordenamiento en cada línea

--output=<FILENAME>, -o <FILENAME>

escribir salida a NOMBREARCHIVO en lugar de stdout

--reverse, -r

invertir la salida

--stable, -s

estabilizar ordenamiento deshabilitando comparación de último recurso

--unique, -u

mostrar solo el primero de una secuencia igual

--key, -k

ordenar por una clave

--field-separator, -t

separador personalizado para -k

--zero-terminated, -z

el delimitador de línea es NUL, no nueva línea

--parallel=<NUM_THREADS>

cambiar el número de hilos ejecutándose concurrentemente a NUM_HILOS

--buffer-size=<SIZE>, -S <SIZE>

establece el TAMAÑO máximo de cada segmento en número de elementos ordenados

--temporary-directory=<DIR>, -T <DIR>

usar DIR para temporales, no $TMPDIR o /tmp

--compress-program=<PROG>

comprimir archivos temporales con PROG, descomprimir con PROG -d; PROG tiene que tomar entrada desde stdin y salida a stdout

--batch-size=<N_MERGE>

Fusionar como máximo N_FUSION entradas a la vez.

--files0-from=<NUL_FILE>

leer entrada de los archivos especificados por ARCHIVO_NUL terminado en NUL

--debug

subrayar las partes de la línea que realmente se usan para ordenar

El formato de clave es CAMPO[.CAR][OPCIONES][,CAMPO[.CAR]][OPCIONES].

Los campos por defecto están separados por el primer espacio en blanco después de un carácter que no sea espacio en blanco. Use -t para especificar un separador personalizado. En el caso por defecto, se agrega espacio en blanco al principio de cada campo. Sin embargo, los separadores personalizados no se incluyen en los campos.

CAMPO y CAR ambos empiezan en 1 (es decir, están indexados en 1). Si no hay final especificado después de una coma, el final será el final de la línea. Si CAR se establece en 0, significa el final del campo. CAR por defecto es 1 para la posición inicial y 0 para la posición final.

Las opciones válidas son: MbdfhnRrV. Anulan las opciones globales para esta clave.

Examples

Ordena un archivo en orden ascendente:

sort {{ruta/al/archivo}}

Ordena un archivo en orden descendente:

sort {{[-r|--reverse]}} {{ruta/al/archivo}}

Ordena un archivo sin distinguir entre mayúsculas y minúsculas:

sort {{[-f|--ignore-case]}} {{ruta/al/archivo}}

Ordena un archivo usando orden numérico en lugar de alfabético:

sort {{[-n|--numeric-sort]}} {{ruta/al/archivo}}

Ordena /etc/passwd por el tercer campo de cada línea numéricamente, usando : como separador de campos:

sort {{[-t|--field-separator]}} : {{[-k|--key]}} 3n /etc/passwd

Como el anterior, pero cuando los elementos del tercer campo son iguales, ordena por el cuarto campo con números con exponentes:

sort {{[-t|--field-separator]}} : {{[-k|--key]}} 3,3n {{[-k|--key]}} 4,4g /etc/passwd

Ordena un archivo conservando únicamente las líneas únicas:

sort {{[-u|--unique]}} {{ruta/al/archivo}}

Ordena un archivo, imprimiendo la salida en un archivo específico (puede usarse para ordenar un archivo en el sitio):

sort {{[-o|--output]}} {{ruta/al/archivo_de_salida}} {{ruta/al/archivo_de_entrada}}

The examples are provided by the tldr-pages project under the CC BY 4.0 License.

Please note that, as uutils is a work in progress, some examples might fail.