Ero sivun ”Tr” versioiden välillä
Siirry navigaatioon
Siirry hakuun
p (Botti vaihtoi luokan Luokka:Coreutils) |
Pb (keskustelu | muokkaukset) pEi muokkausyhteenvetoa |
||
Rivi 1: | Rivi 1: | ||
Tr on [[ | Tr on [[komentorivi]]ohjelma, jolla voidaan muuttaa ja poistaa merkkejä merkkijonoista. | ||
== Käyttö == | == Käyttö == | ||
Rivi 17: | Rivi 17: | ||
Tulostaa | Tulostaa | ||
lix.fi | lix.fi | ||
== Katso myös == | == Katso myös == | ||
*[[ | *[[Colrm]] | ||
*[[ | *[[Cut]] | ||
*[[ | *[[Awk]] | ||
*[[man]] tr | *[[man]] tr | ||
[[Luokka:Coreutils]][[Luokka:Komentorivin perustyökalut]] | [[Luokka:Coreutils]] | ||
[[Luokka:Komentorivin perustyökalut]] |
Versio 8. heinäkuuta 2008 kello 20.45
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