logo

Linux tr

Comanda „tr” reprezintă 'Traduceți' . Este folosit pentru a traduce, cum ar fi de la litere mici la litere mari și invers, sau linii noi în spații.

Sintaxă:

 command | tr 

Schimbă cazul

Comanda „tr” poate schimba majuscule.

șiruri de caractere java

Sintaxă:

 command | tr 

Exemplu:

 cat exm.txt | tr 'prcu' 'PRCU' 
Filtre Linux tr1

Uită-te la instantaneul de mai sus, toate p,r,c,u sunt convertite în majuscule P,R,C,U.

Eliminați linii noi

Pentru a scrie toate liniile într-o singură linie, trebuie să traducem toate liniile noi în spații.

Sintaxă:

list.sort java
 command | tr 

Exemplu:

 cat exm.txt | tr '
' ' ' 
Filtre Linux tr2

tr Opțiuni

    tr-s: Comanda „tr -s” stoarce apariția mai multor caractere într-unul singur.

    Sintaxă:

     command | tr -s 

    Exemplu:

    unire șir de caractere java
     cat jtp.txt | tr -s 'l' cat spaces.txt | tr -s ' ' 
    Filtre Linux tr3

    Uită-te la instantaneul de mai sus, comandă 'cat jtp.txt | tr -s 'l'' a stors toate literele „l” într-una și comandă 'cat spaces.txt | tr -s ' '' a stors toate spațiile într-un singur spațiu.

    tr rot13: Această comandă criptează textul. Este sensibil la majuscule.

    Exemplu:

     cat exm.txt | tr 'a-z' 'nopqrstuvwxyzabcdefghijklm' cat exm.txt | tr 'a-z' 'n-za-m' 
    Filtre Linux tr4

    Uită-te la instantaneul de mai sus, toate literele sunt criptate conform comenzii. Dar litera „A” și „M” nu sunt criptate, așa cum sunt în majuscule.

    tr -d: Comanda „tr -d” este folosită pentru a șterge caractere.

    Sintaxă:

     command | tr -d 

    Exemplu:

     cat exm.txt | tr -d o 
    Filtre Linux tr5

    Uită-te la instantaneul de mai sus, toate 'O' literele sunt șterse din fișier „exm.txt” .