comando sort Linux
Linux tipo comando para ordenar el contenido de un archivo de texto.
Puede ordenar por el contenido de los archivos de texto, en unidades pedidas.
gramática
sort [-bcdfimMnr][-o<输出文件>][-t<分隔字符>][+<起始栏位>-<结束栏位>][--help][--verison][文件]
Descripción de parámetros:
- -b Ignorar frontal inicio fila de cada carácter de espacio.
- -c Compruebe si el archivo se ha clasificado en la orden.
- -d clasificación, manejo de letras, números y caracteres de espacio, los otros personajes son ignorados.
- Ordenar -f, se consideran minúsculas a mayúsculas.
- -i tipo, además de los caracteres ASCII entre 040 a 176, e ignorar el resto de personajes.
- -m para unir varios archivos ordenados.
- -M De acuerdo con la anterior de tres letras mes abreviatura que desee ordenar.
- valor -n de acuerdo con el tamaño de la orden.
- -o <archivo de salida> Resultados ordenados en el archivo especificado.
- sort -r en orden inverso.
- -t <caracteres separadores> Especifica el tipo utilizado en el signo separador.
- + <START columna> - <columna final> para especificar el campo para ordenar, por el alcance del campo de partida para el final del campo antes de un campo.
- --help Muestra la ayuda.
- --version Muestra información de versión.
Ejemplos
Usando el comando sort para el tipo de archivo predeterminado para el orden de las filas tipo son los siguientes:
sort testfile
comando sort será por defecto camino a la primera columna de la orden del archivo de texto ASCII y salida de los resultados en la salida estándar.
Utilice el comando cat testfile para visualizar el documento original visto su clasificación como sigue:
$ cat testfile #testfile文件原有排序 test 30 Hello 95 Linux 85
Utilizando los resultados del comando tipo reordenados de la siguiente manera:
$ sort testfile #重排结果 Hello 95 Linux 85 test 30