uniq-kommandogenerator
Generer uniq-kommandoer for å rapportere eller utelate dupliserte linjer
Kom i gang med uniq
## Hva er uniq?
`uniq` filtrerer ut (eller rapporterer) tilstøtende gjentatte linjer. **Bare påfølgende duplikater slås sammen** — sorter inndataene først hvis du vil håndtere alle duplikater.
## Hvordan bruke
1. **Angi alternativer** (valgfritt): antall, kun duplikater, kun unike, ignorer store/små bokstaver. 2. **Angi fil**: skriv inn inndatafilen. 3. **Kopier og kjør**: kopier den genererte kommandoen inn i terminalen din.
En typisk rørledning er `sort file.txt | uniq`.
Vanlige moduser
### `-c` Antall Legg til antallet ganger hver utdatalinje forekom påfølgende.
### `-d` Kun duplikater Skriv ut kun én kopi av linjer som gjentar seg (dropp singletoner). Kombiner med `-c` for å se antall.
### `-u` Kun unike Skriv ut kun linjer som aldri gjentas.
### `-i` Ignorer store/små bokstaver Behandle forskjeller i store og små bokstaver som likeverdige ved sammenligning.
### Rørledningsmønster Siden `uniq` bare slår sammen tilstøtende treff, kombiner det med `sort`:
``` sort items.txt | uniq -c | sort -rn ```
Dette teller forekomster og lister de hyppigste først.
▶Hvorfor fjernes ikke noen duplikatlinjer?
▶Hvordan får jeg en frekvensantall?
Hvis dette verktøyet har vært nyttig for deg, vurder å kjøpe meg en kaffe.
Kjøp meg en kaffe