Colección de citas famosas - Diccionario de frases chinas - Ejemplo de comando de clasificación de Linux

Ejemplo de comando de clasificación de Linux

Clasificación La clasificación se realiza comparando una o más palabras clave extraídas de las filas de entrada. La palabra clave sort define la secuencia mínima de caracteres utilizados para ordenar. De forma predeterminada, las palabras clave se ordenan en líneas en orden de caracteres ASCII.

Las opciones para cambiar la configuración predeterminada incluyen principalmente:

-

m

Si los archivos dados están ordenados, fusione los archivos.

-

c

Comprueba si el archivo dado está en orden. Si no están en orden, imprima un mensaje de error y salga con el valor de estado 1.

-

u

Después de ordenar, solo una fila restante se considera la misma fila.

-

o

Archivo de salida

Escribe la salida ordenada en el archivo de salida en lugar de la salida estándar. Si el archivo de salida es uno de los archivos de entrada, ordenar primero escribe el contenido del archivo en un archivo temporal, luego ordena y escribe los resultados de salida.

Las opciones para cambiar las reglas de clasificación predeterminadas incluyen principalmente:

-

d

Ordenar en orden del diccionario, solo letras y números se utilizan para comparar, los espacios y las tabulaciones son significativos.

-

f

Trata las letras minúsculas y mayúsculas por igual.

-

I

Ignora los caracteres que no se imprimen.

-

M

Como comparación de meses: "enero"

& ltdiciembre.

-

r

Envíe los resultados ordenados en orden inverso.

+posl

-

pos2

Especifique uno o varios campos como claves de clasificación, y la posición de los campos comienza desde pos 1, termina en pos2 (incluida la pos 1, excluyendo la pos2). Si no se especifica pos2, las palabras clave van desde posl hasta el final de la línea. Las posiciones de campo y carácter comienzan desde 0.

-

b

Ignore los espacios en blanco iniciales (espacios y tabulaciones) cuando busque claves de clasificación en cada línea.

-

t

Separador

Especifica el carácter separador como separador de campo.

Utilice el comando ordenar para ordenar las líneas en el archivo de texto y generar los resultados. Tenga en cuenta que las primeras palabras de la segunda y tercera líneas del archivo original son exactamente iguales y el comando continuará la comparación comenzando con los primeros caracteres de las segundas palabras, verdura y fruta.

$

Gato

Texto

Verduras

Sopa

Fresca

Fresca

p>

Verduras

Frescas

Frutas

Bajas en grasa

Leche

Ordenar por resultados de salida después de ordenar:

$

Clasificación

Texto

Fresco

Fruta

Verduras frescas

Bajas en grasa

Leche

Verduras

Sopas