logo

Linux tr

L'ordre 'tr' significa 'traduir' . S'utilitza per traduir, com ara de minúscules a majúscules i viceversa o noves línies a espais.

Sintaxi:

 command | tr 

Canvia majúscules i minúscules

L'ordre 'tr' pot canviar majúscules i minúscules.

Sintaxi:

 command | tr 

Exemple:

 cat exm.txt | tr 'prcu' 'PRCU' 
Filtres de Linux tr1

Mireu la instantània anterior, tots els p,r,c,u es converteixen en majúscules P,R,C,U.

Elimina les línies noves

Per escriure totes les línies en una sola línia hem de traduir totes les línies noves a espais.

Sintaxi:

què és l'ordre d'exportació a Linux
 command | tr 

Exemple:

 cat exm.txt | tr '
' ' ' 
Filtres de Linux tr2

tr Opcions

    tr-s: L'ordre 'tr -s' comprimeix l'aparició de diversos caràcters en un sol.

    Sintaxi:

     command | tr -s 

    Exemple:

     cat jtp.txt | tr -s 'l' cat spaces.txt | tr -s ' ' 
    Filtres de Linux tr3

    Mireu la instantània anterior, comanda 'cat jtp.txt | tr -s 'l'' ha espremut totes les lletres 'l' en una i mana 'cat spaces.txt | tr -s ' '' ha espremut tots els espais en un sol espai.

    nombre de palíndrom
    tr rot13: Aquesta ordre xifra el text. És sensible a majúscules i minúscules.

    Exemple:

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

    Mireu la instantània anterior, totes les lletres estan xifrades segons l'ordre. Però les lletres 'A' i 'M' no estan xifrades, ja que estan en majúscules.

    tr -d: L'ordre 'tr -d' s'utilitza per eliminar caràcters.

    Sintaxi:

     command | tr -d 

    Exemple:

     cat exm.txt | tr -d o 
    Filtres de Linux tr5

    Mireu la instantània de dalt, tot 'O' les lletres s'eliminen del fitxer 'exm.txt' .