Ero sivun ”Comm” versioiden välillä

Siirry navigaatioon Siirry hakuun
210 merkkiä lisätty ,  3. helmikuuta 2019
p
Esimerkkiä selkeytetty
p (→‎Esimerkkejä käytöstä: Pois luokasta "Sivut, joissa on syntaksin korostusvirhe")
p (Esimerkkiä selkeytetty)
Rivi 3: Rivi 3:


==Esimerkkejä käytöstä==
==Esimerkkejä käytöstä==
Kaksi ryhmää tarkkailee lintuja. Heidän havaitsemansa linnut on lueteltu alla olevissa tiedostoissa.
Kaksi ryhmää tarkkailee lintuja. Ryhmien havaitsemat lintulajit on lueteltu alla olevissa tiedostoissa.
<source lang="sh">
<source lang="sh">
$ cat tiedosto_1
$ cat ryhma1
varpunen
varpunen
varis
varis
harakka
harakka
$ cat tiedosto_2
$ cat ryhma2
tilhi
tilhi
varis
varis
harakka
harakka
</source>
</source>
Tiedostojen rivit tulee ensin järjestää esimerkikisi [[sort]]-komennolla, ja tulos voidaan ohjata suoraan syötteeksi comm-ohjelmalle seuraavasti:
Jotta ryhmien havaitsemia lintulajeja voidaan vertailla comm-ohjelmalla, tulee luetteloiden rivit ensin järjestää esimerkikisi [[sort]]-komennolla. Järjestetyt luettelot voidaan ohjata suoraan syötteeksi comm-ohjelmalle seuraavasti:
<source lang="sh">
<source lang="sh">
$ comm <(sort tiedosto_1) <(sort tiedosto_2)
$ comm <(sort ryhma1) <(sort ryhma2) | expand
harakka
                harakka
tilhi
        tilhi
varis
                varis
varpunen
varpunen
</source>
</source>
Selkeyden vuoksi tässä [[expand]] korvaa sarakkeiden tab-erotimerkit 8 välilyönnillä.
Valitsimilla -1, -2 ja -3 sarakkeita voi piilottaa. Esimerkiksi piilottamalla valitsimilla -1 ja -2 ensimmäinen ja toinen sarake saadaan tuloksena pelkästään molempien syötetiedostojen yhteiset rivit.
Valitsimilla -1, -2 ja -3 sarakkeita voi piilottaa. Esimerkiksi piilottamalla valitsimilla -1 ja -2 ensimmäinen ja toinen sarake saadaan tuloksena pelkästään molempien syötetiedostojen yhteiset rivit.
<source lang="sh">
<source lang="sh">
42

muokkausta

Navigointivalikko