Volver al índice


tr

Cambia caracteres de un archivo

$ tr JM ?$ < archivo (cambia las "J" y las "M" por "?" y "$" en todo el archivo)

$ cat archivo | tr ea ?% (Cambia las "e" y "a" por "?" y "%" respectivamente)

$ echo 'la pipa plena' | tr 'a-z' 'A-Z' (De minúsculas a mayúsculas)

$ echo 'la pipa plena' | tr -d a (Borra las “a”)

$ tr -d [aeiou] archivo (Borra las vocales de archivo)

$ echo 'la pipa plena' | tr -s ' ' (Borra espacios repetidos)

$ echo 'la pipa plena' | tr -c 'pln' '?' (Substituye todos los caracteres por “?” inclusive los espacios, menos los indicados [pln])

$ ls |tr '' '' (Substituye la tabulación vertical [] por salto de linea [])

$ tr -dc A-Za-z0-9_ < /dev/urandom | head -c 8 | xargs (contraseñas de 8 caracteres aleatorias)

$ echo "El boxeador está OK." | tr O m | tr K a | tr . l (varios tr)

$ tr " " . < archivo (substituir los espacios por puntos)


Volver al índice