martes, 21 de agosto de 2012

Comando sort, uniq


sort, Ordenar el contenido de un archivo en orden alfabético
-i  ignora caracteres no imprimibles (fuera de 040-0176 octal)
-n  ordena como valores numéricos y no como ASCII
-r  invertir el sentido de la ordenación
-o arch  archivo de salida; puede ser el de entrada

# cd /etc                 (Situar en el directorio /etc)
# ls contenido_etc         (crear un archivo contenido_etc)
# sort contenido_etc | more (Ordenar la lista de archivos)
# sort contenido_etc | cat –n ( Ordena la lista de archivos y los enumera)
# sort –n                 ( Igual al anterior)
# sort *.conf > arch_conf         ( Todos los archivos .con se insertan en arch_conf)


uniq, muestra una única línea para una entrada ordenada, eliminando líneas repetidas sucesivas

-d    mostrar sólo líneas repetidas.
-u    mostrar sólo líneas únicas.
# cat archivo.txt | sort | uniq

No hay comentarios:

Publicar un comentario en la entrada

Especialistas en sistemas Operativos Linux

Sistematizan a empresas Sistematización a empresas, Agilidad, Seguridad y confianza