Manuales para la línea de comandos

Man » Manual de uniq en línea - documentación en línea detallada para la página de manual de uniq

🌍
uniq - informa o elimina líneas repetidas

SINTAXIS

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

DESCRIPCIÓN

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

Sin opciones, las líneas coincidentes se fusionan en la primera ocurrencia.

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

-c, --count
prefija las líneas con el número de ocurrencias

-d, --repeated
solo imprime las líneas duplicadas, una por cada grupo

-D     imprime todas las líneas duplicadas

--all-repeated[=MÉTODO]
similar a -D, pero permite separar los grupos con una línea vacía; MÉTODO={none(predeterminado),prepend,separate}

-f, --skip-fields=N
evita comparar los primeros N campos

--group[=MÉTODO]
muestra todos los elementos, separando los grupos con una línea vacía; MÉTODO={separate(predeterminado),prepend,append,both}

-i, --ignore-case
ignora las diferencias en mayúsculas y minúsculas al comparar

-s, --skip-chars=N
evita comparar los primeros N caracteres

-u, --unique
solo imprime las líneas únicas

-z, --zero-terminated
el delimitador de línea es NUL, no una nueva línea

-w, --check-chars=N
compara como máximo N caracteres en las líneas

--help muestra esta ayuda y sale

--version
muestra la información de la versión y sale

Un campo es una secuencia de espacios en blanco (normalmente espacios y/o TABs), seguida de caracteres que no son espacios en blanco. Los campos se omiten antes de los caracteres.

'uniq' no detecta las líneas repetidas a menos que estén adyacentes. Es posible que desee ordenar la entrada primero o usar 'sort -u' sin 'uniq'.

AUTOR

Escrito por Richard M. Stallman y David MacKenzie.

INFORMES DE ERRORES

Ayuda en línea de GNU coreutils: [https://www.gnu.org/software/coreutils/] Informe cualquier error de traducción a [https://translationproject.org/team/]

VER TAMBIÉN

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

Documentación completa [https://www.gnu.org/software/coreutils/uniq] o disponible localmente a través de: info '(coreutils) uniq invocation'

Empaquetado por Debian (9.7-3) Copyright © 2025 Free Software Foundation, Inc. Licencia GPLv3+: GNU GPL versión 3 o posterior [https://gnu.org/licenses/gpl.html]. Este es un software libre: tiene la libertad de cambiarlo y redistribuirlo. No hay GARANTÍA, en la medida permitida por la ley.