GeeksforGeeks (Suomi)

tr-komento UNIX-komentorivi, kääntämiseen tai poistamalla merkkejä. Se tukee erilaisia muutoksia, kuten isot ja pienet kirjaimet, puristamalla toistuvat merkit, poistamalla tiettyjä merkkejä ja perus-etsi ja korvaa. Sitä voidaan käyttää UNIX-putkien kanssa tukemaan monimutkaisempaa käännöstä. tr tarkoittaa tulkkia.

Syntax :

$ tr SET1 

Vaihtoehtoja

-c -: täydentää joukko merkkiä merkkijono.eli.,, toiminnot koskevat merkkejä, jotka eivät ole annetussa sarjassa
– d: Poista ensimmäisen joukon merkit tulosteesta.
-s : korvaa toistuvat merkit on lueteltu set1 yhdellä esiintyminen
-t : katkaisee set1

Näyte Komennot

1. Miten muuntaa alempi tapaus ylempään tapaukseen
muuntaa alempi tapaus ylempään tapaukseen ennalta määritelty asetetaan tr voidaan käyttää.,

$cat greekfile

tuloksena on:

WELCOME TO GeeksforGeeks
$cat greekfile | tr "” "”

tuloksena on:

WELCOME TOGEEKSFORGEEKS

tai

$cat geekfile | tr "” "”

Lähtö:

WELCOME TOGEEKSFORGEEKS

2. Miten kääntää valkoinen-tilaa välilehdet
seuraava komento kääntää kaikki valkoinen-tilaa välilehdet

$ echo "Welcome To GeeksforGeeks" | tr '\t'

tuloksena on:

Welcome To GeeksforGeeks 

3. Miten kääntää henkselit suluissa
voit myös kääntää ja tiedostoon. Tässä esimerkissä me kääntää henkselit tiedosto suluissa.,

$cat greekfile

tuloksena on:

 {WELCOME TO} GeeksforGeeks
$ tr '{}' '()' newfile.txt

tuloksena on:

(WELCOME TO) GeeksforGeeks

edellä komento on lukea jokaisen merkin ”geekfile.txt”, kääntää, jos se on ahdin, ja kirjoittaa lähtö ”newfile.txt (s.

4. Miten käyttää purista toistoa merkkiä käyttäen -s
puristaa toista esiintymät merkkiä määritelty joukko käyttää -s-vaihtoehto. Tämä poistaa toistuvia merkkejä.,
TAI voimme sanoa, että voit muuntaa useita jatkuva tilat yhtenäinen tila

$ echo "Welcome To GeeksforGeeks" | tr -s ' '

tuloksena on:

Welcome To GeeksforGeeks

5. Miten poistaa määritellyt merkit käyttäen-D-vaihtoehtoa
poistaa tiettyjä merkkejä käytä-d-vaihtoehtoa.Tämä vaihtoehto poistaa merkit ensimmäisestä määritetystä joukosta.

$ echo "Welcome To GeeksforGeeks" | tr -d 'w'

tuloksena on:

elcome To GeeksforGeeks

6. Poistaa kaikki numerot merkkijono, käytä

$ echo "my ID is 73535" | tr -d 

tuloksena on:

my ID is

7., Miten täydentää sarjaa käyttäen-C vaihtoehto
voit täydentää SET1 käyttäen-c vaihtoehto. Esimerkiksi poistaa kaikki merkit paitsi numeroita, voit käyttää seuraavia.

$ echo "my ID is 73535" | tr -cd 

tuloksena on:

73535

Tämä artikkeli on osaltaan Shivani Ghughtyal. Jos pidät GeeksforGeeks ja haluat edistää, voit myös kirjoittaa artikkeli käyttää contribute.geeksforgeeks.org tai lähetä artikkeli [email protected]. Katso artikkeli näy GeeksforGeeks tärkein sivu ja auttaa muita Nörttejä.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *