uniq Commando-generator
Genereer uniq-commando's om herhaalde regels te rapporteren of weg te laten
Aan de slag met uniq
## Wat is uniq?
`uniq` filtert (of meldt) aaneengesloten herhaalde regels weg. **Alleen opeenvolgende duplicaten worden samengevoegd** — sorteer de invoer eerst als je alle duplicaten wilt verwerken.
## Hoe te gebruiken
1. **Opties instellen** (optioneel): tellen, alleen-duplicaten, alleen-uniek, hoofdletters negeren. 2. **Bestand opgeven**: Voer het invoerbestand in. 3. **Kopiëren en uitvoeren**: Kopieer het gegenereerde commando naar je terminal.
Een typische pijplijn is `sort file.txt | uniq`.
Veelvoorkomende modi
### `-c` Tellen Voorzie elke uitvoerregel van het aantal keer dat deze opeenvolgend voorkwam.
### `-d` Alleen duplicaten Toon slechts één exemplaar van regels die herhalen (laat unieke weg). Combineer met `-c` om aantallen te zien.
### `-u` Alleen uniek Toon alleen regels die nooit herhaald worden.
### `-i` Hoofdletters negeren Behandel verschillen in hoofd-/kleine letters als gelijkheid bij het vergelijken.
### Pijplijnpatroon Omdat `uniq` alleen aaneengesloten treffers samenvoegt, combineer het met `sort`:
``` sort items.txt | uniq -c | sort -rn ```
Dit telt voorkomens en toont de meest frequente het eerst.
▶Waarom worden sommige dubbele regels niet verwijderd?
▶Hoe krijg ik een frequentietelling?
Als deze tool je heeft geholpen, denk dan eens aan het geven van een kop koffie aan mij.
Koop me een kop koffie.