logo

linux tr

El comando 'tr' significa 'traducir' . Se utiliza para traducir, como de minúsculas a mayúsculas y viceversa o nuevas líneas a espacios.

Sintaxis:

 command | tr 

Cambiar caso

El comando 'tr' puede cambiar entre mayúsculas y minúsculas.

¿Qué es un sistema de archivos Linux?

Sintaxis:

 command | tr 

Ejemplo:

 cat exm.txt | tr 'prcu' 'PRCU' 
Filtros tr de Linux1

Mire la instantánea de arriba, todos p,r,c,u se convierten en mayúsculas P,R,C,U.

Eliminar líneas nuevas

Para escribir todas las líneas en una sola línea, tenemos que traducir todas las líneas nuevas a espacios.

Sintaxis:

 command | tr 

Ejemplo:

 cat exm.txt | tr '
' ' ' 
Filtros tr de Linux2

opciones tr

    tr-s: El comando 'tr -s' comprime la aparición de varios caracteres en uno.

    Sintaxis:

     command | tr -s 

    Ejemplo:

     cat jtp.txt | tr -s 'l' cat spaces.txt | tr -s ' ' 
    Filtros tr de Linux3

    Mire la instantánea de arriba, comando 'gato jtp.txt | tr -s 'l'' ha comprimido todas las letras 'l' en una y ordena 'gato espacios.txt | tr-s''' ha comprimido todos los espacios en un solo espacio.

    tr rot13: Este comando cifra el texto. Es sensible a mayúsculas y minúsculas.

    Ejemplo:

    aprender selenio
     cat exm.txt | tr 'a-z' 'nopqrstuvwxyzabcdefghijklm' cat exm.txt | tr 'a-z' 'n-za-m' 
    Filtros tr de Linux4

    Mire la instantánea de arriba, todas las letras están cifradas según el comando. Pero las letras 'A' y 'M' no están cifradas como lo están en mayúsculas.

    tr-d: El comando 'tr -d' se utiliza para eliminar caracteres.

    Sintaxis:

     command | tr -d 

    Ejemplo:

     cat exm.txt | tr -d o 
    Filtros tr de Linux5

    Mire la instantánea de arriba, todos los 'Oh' las letras se eliminan del archivo 'exm.txt' .