uniq
Para evitar mostrar las líneas repetidas. Considera repetidas si son contiguas. por lo tanto es habitual usar el comando sort
para primero ordenar los datos del archivo y luego ejecutar uniq
.
Principales opciones:
- -c : Muestra número de repeticiones.
- -d : Muestra sólo las repetidas.
- -u : Muestra sólo las No repetidas
Ejemplos de uso:
$ cat NOMBRE_ARCHIVO
Gato
Perro
Perro
Cangrejo
Caballo
Conejo
Conejo
Liebre
Elefante
Avestruz
$ uniq NOMBRE_ARCHIVO
Gato
Perro
Cangrejo
Caballo
Conejo
Liebre
Elefante
Avestruz
$ uniq -c NOMBRE_ARCHIVO
1 Gato
2 Perro
1 Cangrejo
1 Caballo
2 Conejo
1 Liebre
1 Elefante
1 Avestruz
$ uniq -d NOMBRE_ARCHIVO
Perro
Conejo
$ uniq -u NOMBRE_ARCHIVO
Gato
Cangrejo
Caballo
Liebre
Elefante
Avestruz