Ero sivun ”Uniq” versioiden välillä
Pb (keskustelu | muokkaukset) Ei muokkausyhteenvetoa |
Pb (keskustelu | muokkaukset) 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.