Parámetros del comando de clasificación de Linux y detalles de uso

  
                  

Descripción de la función: ordena el contenido del archivo de texto.

Sintaxis: ordenar [-bcdfimMnr] [- o < archivo de salida >] [- t < carácter separado >] [+ < campo de inicio > - < end field >] [--help] [- verison] [file]

Nota adicional: Sort puede ordenar el contenido de los archivos de texto en unidades de filas.

Parámetros: -b Ignora el carácter de espacio que comienza antes de cada línea. -c Comprueba si los archivos están ordenados en orden. -d Al ordenar, procesar letras en inglés, números y caracteres de espacio, ignorando otros caracteres. -f Al ordenar, trate las letras minúsculas como letras mayúsculas. -i Al ordenar, excepto para los caracteres ASCII entre 040 y 176, se ignoran otros caracteres. -m Combina varios archivos ordenados. -M Ordena las 3 primeras letras de acuerdo con la abreviatura del mes. -n Ordenar por tamaño. -o < archivo de salida > Guarda el resultado ordenado en el archivo especificado. -r Clasifica en orden inverso. -t < carácter separador > Especifica el carácter separador de campo que se usará al ordenar. + < Campo de inicio > - < Campo de fin > Ordenar por el campo especificado, desde el campo de inicio hasta el campo anterior del campo de finalización. --Ayuda Muestra ayuda. --version Muestra información de la versión

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ p> Aquí hay algunos ejemplos para ilustrar el uso de Ordenar.

Use el comando Ordenar para ordenar las líneas en el archivo de texto y generar el resultado. Tenga en cuenta que la primera palabra en la segunda y tercera líneas del archivo original es idéntica, y el comando continuará comparando desde su segunda palabra, verduras, con el primer carácter de la fruta.

$ cat text

sopa de verduras

verduras frescas

fruta fresca

leche baja en grasa

$ Ordenar texto

fruta fresca

verduras frescas

leche baja en grasa

sopa de verduras

Los usuarios pueden guardar archivos ordenados u ordenarlos El contenido del archivo se envía a la impresora. En el siguiente ejemplo, el usuario guarda el contenido del archivo ordenado en un archivo llamado resultado.

$ Ordenar texto > resultado

Ordenar el contenido del ejemplo de archivo con el segundo campo como clave de clasificación.

Ejemplo de $ Sort + 1-2

Para la clasificación inversa de archivos file1 y file2, el resultado se coloca en outfile, utilizando el primer carácter del segundo campo como clave de clasificación.

$ Sort -r -o outfile +1.0 -1.1 ejemplo

La clasificación por orden se usa a menudo junto con otros comandos en la tubería para combinar funciones más complejas, como usar la tubería para mover el directorio de trabajo actual. Los archivos en el archivo están ordenados por ordenación, y la clave de clasificación es del 6º al 8º campo.

$ ls - l

Copyright © Conocimiento de Windows All Rights Reserved