Skip to main content

Linux Command uniq - Unix Command uniq

curso de linux desde cero. Comando uniq (Junio 2026)

curso de linux desde cero. Comando uniq (Junio 2026)
Anonim

Nombre

uniq (elimina las líneas duplicadas de un archivo sin formato)

Sinopsis

uniq -cdu -f campos-salto -s skip-chars -w check-chars - # skip-fields + # skip-chars --count --repeated --unique --skip-fields = skip-fields --skip-chars = skip-chars --check-hars = check-chars --help --version infile outfile

Descripción

uniq imprime las líneas únicas en un archivo ordenado, conservando solo una de una serie de líneas coincidentes. Opcionalmente, puede mostrar solo las líneas que aparecen exactamente una vez o las que aparecen más de una vez. uniq requiere entrada ordenada ya que solo compara líneas consecutivas.

Opciones

-u, - único

Sólo imprimir líneas únicas.

-d, --repetidoSolo imprime lineas duplicadas.

-c, --cuentaImprima el número de veces que ocurrió cada línea junto con la línea.

-number, -f, --skip-fields = númeroEn esta opción, número es un número entero que representa el número de campos que se deben omitir antes de verificar la singularidad. Los primeros campos numéricos, junto con los espacios en blanco encontrados antes de que se alcancen los campos numéricos, se omiten y no se cuentan. Los campos se definen como una cadena de caracteres sin espacios, sin tabulaciones, que están separados unos de otros por espacios y tabulaciones.

+ número, -s, --skip-caracteres = númeroEn esta opción, número es un número entero que representa el número de caracteres que se deben omitir antes de verificar la singularidad. Los primeros caracteres numéricos, junto con los espacios en blanco encontrados antes de alcanzar los números, se omiten y no se cuentan. Si utiliza las opciones de salto de campo y de carácter, los campos se saltan primero.

-w, --check-chars = númeroEspecifique el número de caracteres para comparar en las líneas, después de omitir los campos y caracteres especificados. Normalmente se comparan el resto de las líneas.

--ayudaImprima un mensaje de uso y salga con un código de estado que indique el éxito.

--versiónImprima la información de la versión en la salida estándar y luego salga.

Ejemplo

% sort myfile | uniq

elimina las líneas duplicadas de la secuencia (el símbolo "|" canaliza la salida de sort myfile al comando uniq).

Importante: Utilizar el hombre comando % hombre ) para ver cómo se usa un comando en su computadora en particular.