next up previous contents
Next: El comando less Up: Listado de comandos Previous: El comando touch   Índice General

El comando sort

Este comando se utiliza para ordenar líneas de texto a partir de varios criterios, su sintaxis es similar a la de todos los comandos:

sort [opción...] [archivo...]

Si no se le provee al menos un argumento archivo, este comando tomará su entrada de la entrada estándar, ya veremos esto en la sección 2.5.

El criterio de orden que utiliza sort por defecto es alfabético, esto se debe tener en cuenta siempre que se necesite ordenar listas de números, si no se le especifica a sort que debe ordenar numéricamente, tomará a los números como una lista de palabras y el resultado no será el deseado. Por ejemplo, alfabéticamente el número 10 está antes que el número 2.

La lista de opciones de sort es la siguiente:

-c
Chequear si el/los archivos están ordenados, pero no ordenar.
-d
Considerar únicamente los caracteres alfanuméricos.
-n
Utilizar criterio numérico de ordenamiento.
-o ARCHIVO
Escribir el resultado en ARCHIVO en lugar de enviarlo a la salida estándar.
-r
Devolver el resultado inverso del ordenamiento.
-t SEP
Utilizar SEP como separador en lugar de un espacio en blanco.
-T DIR
Usar DIR como directorio temporal en lugar de /tmp.


next up previous contents
Next: El comando less Up: Listado de comandos Previous: El comando touch   Índice General
Proyecto Cursos - LuCAS - http://lucas.hispalinux.es/htmls/cursos.html