Ero sivun ”Uniq” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
Ei muokkausyhteenvetoa
 
p (wikilinkki)
Rivi 1: Rivi 1:
Uniq-[[komentorivi]]komentoa käytetään poistamaan tai näyttämään peräkkäiset identtiset rivit tiedostosta tai syötteestä.
Uniq-[[komentorivi]]komentoa käytetään poistamaan tai näyttämään peräkkäiset identtiset rivit tiedostosta tai [[standardivirrat|syötteestä]].


==Käyttö==
==Käyttö==

Versio 19. elokuuta 2008 kello 22.31

Uniq-komentorivikomentoa käytetään poistamaan tai näyttämään peräkkäiset identtiset rivit tiedostosta tai syötteestä.

Käyttö

sort foo.txt|uniq >bar.txt

Järjestetään tiedoston foo.txt rivit aakkosjärjestykseen sortin avulla, jonka tuloste sitten ohjataan uniqille tuplarivien poistamista varten. Lopullinen tulos ohjataan tiedostoon bar.txt.

uniq -d helloworld.c

Tulostaa kerran kaikki peräkkäiset identtiset rivit tiedostosta helloworld.c.

uniq -D index.html

Tulostaa tiedostosta vain kaikki peräkkäiset identtiset rivit. Poikkeaa valitsimesta -d siinä, että rivit tulostetaan niin monta kertaa kuin ne esiintyvät.

uniq -c lista.txt

Lisää syötteen jokaisen rivin eteen numeron sen mukaan, kuinka monta kertaa peräkkäin se esiintyy kussakin kohdassa.

ps -A|uniq -f 3

Poistaa ps -A:n tulosteesta peräkkäiset identtiset rivit välittämättä tulosteen kolmesta ensimmäisestä kentästä.

rev tiedosto|uniq -i -s 5

Poistaa revin tulosteesta tuplarivit välittämättä isojen ja pienten kirjainten eroista sekä rivin ensimmäisistä 5 kirjaimesta.

tac tiedosto|uniq -w 6

Poistaa tacin tulosteesta tuplarivit vertaamatta enempää kuin kuutta kirjainta.

uniq -u db.dump

Näyttää tiedostosta db.dump vain yksittäin esiintyvät rivit.