NOMBRE

uniq - reporta u omite las líneas repetidas

SINOPSIS

uniq [OPCIÓN]... [ENTRADA [SALIDA]]

DESCRIPCIÓN

Filtra líneas adyacentes que coincidan de ENTRADA (o la entrada estándar), escribiendo en SALIDA (o la salida estándar).

Sin opciones, las líneas coincidentes se combinan a la primera aparición.

Los argumentos obligatorios para las opciones largas son también obligatorios para las opciones cortas.

-c, --count
precede a las líneas con el número de ocurrencias
-d, --repeated
sólo imprime las líneas duplicadas
-D, --all-repeated[=método-delimitante]
imprime todas las líneas duplicadas método-delimitante={none(predeterminado),prepend,separate} La delimitación se hace con líneas en blanco
-f, --skip-fields=N
evita la comparación de los primeros N campos
-i, --ignore-case
ignora las diferencias entra mayúsculas y minúsculas cuando se comparan
-s, --skip-chars=N
evita la comparación de los primeros N caracteres
-u, --unique
sólo imprime las líneas únicas
-z, --zero-terminated
termina las líneas con un byte 0, no nueva línea
-w, --check-chars=N
compara no más de N caracteres en líneas
--help
muestra esta ayuda y finaliza
--version
imprime la información de la versión y finaliza

Un campo es una grupo de blancos (normalmente espacios y/o TABs), seguidos de caracteres no blancos. Los campos se descartan antes que los caracteres.

Nota: «uniq» no detecta las líneas repetidas a menos que sean adyacentes. Es posible que desee ordenar la entrada primero, o use «sort -u» sin «uniq». Además, las comparaciones cumplen con las reglas especificadas por «LC_COLLATE».

AUTOR

Escrito por Richard M. Stallman y David MacKenzie.

INFORMAR DE ERRORES

Informe de errores en uniq a bug-coreutils@gnu.org
Página de inicio de GNU coreutils: <http://www.gnu.org/software/coreutils/>
Ayuda general para usar software GNU: <http://www.gnu.org/gethelp/>
Informe de errores en la traducción de uniq a <http://translationproject.org/team/>

Copyright © 2012 Free Software Foundation, Inc. Licencia GPLv3+: GNU GPL versión 3 o posterior <http://gnu.org/licenses/gpl.html>.
Esto es software libre: usted es libre de cambiarlo y redistribuirlo. No hay NINGUNA GARANTÍA, en la medida permitida por la ley.

VÉASE TAMBIÉN

comm(1), join(1), sort(1)

La documentación completa para uniq se mantiene como un manual Texinfo. Si los programas info y uniq están correctamente instalados en su sitio, el comando info coreutils 'uniq invocation' debe darle acceso al manual completo.

Nuevo comentario