Ero sivun ”Tr” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
pEi muokkausyhteenvetoa
p (Botti vaihtoi luokan Luokka:Coreutils)
Rivi 26: Rivi 26:
*[[man]] tr
*[[man]] tr


[[Luokka:Coreutils]]
[[Luokka:Coreutils]][[Luokka:Komentorivin perustyökalut]]

Versio 10. toukokuuta 2007 kello 16.12

Tr on komentoriviohjelma, jolla voidaan muuttaa ja poistaa merkkejä merkkijonoista.

Käyttö

Yksinkertaisissa tapauksissa syntaksi toimii seuraavasti

tr MISTÄ MIHIN

Esimerkiksi seuraava komento muuttaisi kaikki b:t c:ksi:

tr b c

Yleensä tulostus ohjataan tr:lle putkituksella, esimerkiksi

echo "Terve" | tr Te Et

Tulostaisi

Etrvt

Huomataan, että muunnettavia kirjaimia voidaan antaa useampia. Huomaa, että tr ei käsittele kirjainyhdistelmiä sanoina vaan muuntaa edellisessä esimerkissä kaikki T:t E:ksi ja e:t t:ksi.

Merkkien poistaminen

Antamalla tr:lle optio -d se poistaa kaikki MISTÄ-kohtaan kirjoitetut merkit:

echo linux.fi | tr -d nu

Tulostaa

lix.fi


Katso myös