SORT(1) Ordenes de usuario SORT(1) NOMBRE sort - ordena las lineas de un archivo de texto SINOPSIS sort [OPCION]... [ARCHIVO]... sort [OPCION]... --files0-from=F DESCRIPCION Muestra todos los ARCHIVO(S) ordenados y concatenados por la salida estandar. Si no se define ningun ARCHIVO o bien se indica '-', se lee la entrada estandar. Los argumentos obligatorios para las opciones largas tambien los son para las opciones cortas. Opciones de ordenado: -b, --ignore-leading-blanks ignora los espacios en blanco iniciales -d, --dictionary-order solo tiene en cuenta espacios en blanco y los caracteres alfanumericos -f, --ignore-case no distingue entre mayusculas y minusculas -g, --general-numeric-sort realiza la comparacion segun el valor numerico -i, --ignore-nonprinting solo tiene en cuenta caracteres imprimibles -M, --month-sort compara (desconocido) < 'ENE' < ... < 'DIC' -h, --human-numeric-sort compara numeros en formato humanamente legible (p.ej: 2K,1G, etc...) -n, --numeric-sort compara segun el numero -R, --random-sort mezcla las lineas, pero agrupara aquellas con un mismo patron. Consulte shuf(1) --random-source=ARCHIVO extrae bytes aleatoriamente de ARCHIVO -r, --reverse invierte el resultado de las comparaciones --sort=PALABRA ordena segun la PALABRA: -g por numero en general, -h generico tal como lo haria un humano, -n numerico, -R aleatorio, -V por numero de version -V, --version-sort ordena de modo natural los numero de version segun el texto Otras opciones: --batch-size=NFUSION fusiona un maximo de NFUSION entradas al mismo tiempo. Si fuese un mayor numero, emplearia archivos temporales -c, --check, --check=diagnose-first solo comprueba si la entrada ya esta ordenada. No ordena nada -C, --check=quiet, --check=silent igual que -c pero no emite ningun diagnostico --compress-program=PROG comprime temporalmente con PROG. Para descomprimir utiliza PROG -d --debug destaca la parte de la linea empleada por sort e informa por la salida de error estandar de cualquier problema. --files0-from=ARCHIVO toma los datos de los archivos definidos mediante nombres terminados con el NUL en ARCHIVO. Si ARCHIVO es '-', se toman en la entrada estandar. -k, --key=KEYDEF ordena segun una determinada clave; KEYDEF indica el tipo y localizacion -m, --merge fusiona archivos previamente ordenados; no ordena nada -o, --output=ARCHIVO envia el resultado a ARCHIVO en lugar de hacerlo por la salida estandar -s, --stable hace que sort sea mas estable eliminando la comparacion de ultimo recurso -S, --buffer-size=TAMANO utiliza TAMANO como buffer principal de memoria -t, --field-separator=SEP considera SEP en lugar de espacios en blanco como separador -T, --temporary-directory=DIR utiliza DIR como directorio temporal en lugar de $TMPDIR o /tmp. Es posible definir varios directorios a empleando multiples opciones --parallel=N define a 'N' la cantidad total de ejecuciones en paralelo de sort -u, --unique Con la opcion -c comprobara si el ordenamiento es estricto. Sin esta opcion solo muestra la primera de una serie de duplicados -z, --zero-terminated las lineas se delimitan con NUL en lugar de nueva linea --help muestra la ayuda y finaliza --version muestra la version del programa y finaliza KEYDEF es F[.C][OPTS][,F[.C][OPTS]] para las posiciones inicial y final, F es un numero de campo y C la posicion de un caracter en dicho campo. En ambos casos empiezan en 1 y, por defecto, terminan al final de la linea. Si no se indican ni la opcion -t ni la -b, se contabilizan los caracteres de un campo desde el inicio del anterior espacio en blanco. OPT consiste en una o mas letras que representan las opciones de ordenamiento: [bdfgiMhnRrV]. Estas anulan las opciones de ordenamiento globales para esta clave. Si no se aporta ninguna clave, se empleara la totalidad de la linea como tal. Use --debug para detectar error con el uso de la clave. TAMANO puede ir seguido de los siguientes sufijos mltiplicadores: % 1% de memoria, b 1, K 1024 (por defecto) y asi succesivamente con M, G, T, P, E, Z, Y, R y Q. **** IMPORTANTE **** la localizacion definida en el sistema afecta al resultado de la ordenacion. Defina LC_ALL=C para un funcionamiento predeterminado de sort empleando valores de bytes nativos. AUTOR Escrito por Mike Haertel y Paul Eggert. INFORMAR DE ERRORES Ayuda en linea de GNU Coreutils: Informe cualquier error de traduccion a COPYRIGHT Copyright (C) 2023 Free Software Foundation, Inc. Licencia GPLv3+: GNU GPL version 3 o posterior . Esto es software libre: usted es libre de cambiarlo y redistribuirlo. NO HAY GARANTIA, en la medida permitida por la legislacion. VEASE TAMBIEN shuf(1), uniq(1) Documentacion completa tambien disponible localmente ejecutando: info '(coreutils) sort invocation' TRADUCCION La traduccion al espanol de esta pagina del manual fue creada por Marcos Fouces Esta traduccion es documentacion libre; lea la GNU General Public License Version 3 o posterior con respecto a las condiciones de copyright. No existe NINGUNA RESPONSABILIDAD. Si encuentra algun error en la traduccion de esta pagina del manual, envie un correo electronico a . GNU coreutils 9.4 Enero 2024 SORT(1)