Komanda „tr“ reiškia 'išversti' . Jis naudojamas verčiant, pavyzdžiui, iš mažųjų raidžių į didžiąsias ir atvirkščiai arba naujoms eilutėms į tarpus.
Sintaksė:
command | tr
Keisti bylą
Komanda „tr“ gali pakeisti didžiąsias ir mažąsias raides.
Sintaksė:
java simbolis į int
command | tr
Pavyzdys:
cat exm.txt | tr 'prcu' 'PRCU'
Pažiūrėkite į aukščiau pateiktą momentinę nuotrauką, visi p,r,c,u yra paverčiami aukštesniais P,R,C,U.
Pašalinti naujas eilutes
Norėdami įrašyti visas eilutes į vieną eilutę, visas naujas eilutes turime išversti į tarpus.
Sintaksė:
command | tr
Pavyzdys:
cat exm.txt | tr ' ' ' '
tr Parinktys
Sintaksė:
command | tr -s
Pavyzdys:
cat jtp.txt | tr -s 'l' cat spaces.txt | tr -s ' '
Pažiūrėkite į aukščiau pateiktą momentinę nuotrauką, komandą 'katė jtp.txt | tr -s 'l' suspaudė visas raides „l“ į vieną ir komandą 'cat spaces.txt | tr -s '''' suspaudė visas erdves į vieną erdvę.
Pavyzdys:
cat exm.txt | tr 'a-z' 'nopqrstuvwxyzabcdefghijklm' cat exm.txt | tr 'a-z' 'n-za-m'
Pažiūrėkite į aukščiau pateiktą momentinį vaizdą, visos raidės yra užšifruotos pagal komandą. Tačiau raidės „A“ ir „M“ nėra užšifruotos, nes yra didžiosiomis raidėmis.
Sintaksė:
command | tr -d
Pavyzdys:
cat exm.txt | tr -d o
Pažiūrėkite į aukščiau pateiktą momentinę nuotrauką, visą 'o' raidės ištrinamos iš failo 'exm.txt' .