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ä.