uniq-kommandogenerator
Generer uniq-kommandoer til at rapportere eller udelade gentagne linjer
Kom i gang med uniq
## Hvad er uniq?
`uniq` filtrerer (eller rapporterer) tilstødende gentagne linjer. **Kun fortløbende dubletter kollapses** — sortér input først, hvis du vil have alle dubletter håndteret.
## Sådan bruger du
1. **Sæt indstillinger** (valgfrit): tælling, kun-dubletter, kun-unikke, ignorer store/små. 2. **Angiv fil**: Indtast input-filen. 3. **Kopiér og kør**: Kopiér den genererede kommando til din terminal.
En typisk pipeline er `sort file.txt | uniq`.
Almindelige tilstande
### `-c` Tælling Præfiks hver output-linje med antallet af gange, den optrådte fortløbende.
### `-d` Kun dubletter Udskriv kun én kopi af linjer, der gentages (drop singletons). Par med `-c` for at se tællinger.
### `-u` Kun unikke Udskriv kun linjer, der aldrig gentages.
### `-i` Ignorer store/små Behandl forskelle i store/små som lighed ved sammenligning.
### Pipeline-mønster Fordi `uniq` kun kollapser tilstødende matches, skal du kombinere den med `sort`:
``` sort items.txt | uniq -c | sort -rn ```
Dette tæller forekomster og viser de hyppigste først.
▶Hvorfor fjernes nogle dubletlinjer ikke?
▶Hvordan får jeg en frekvenstælling?
Hvis dette værktøj har været nyttigt for dig, kan du overveje at købe en kaffe til mig.
Køb en kaffe til mig