El comando tr en Linux es una poderosa herramienta de línea de comandos utilizada para transformar y reemplazar caracteres en textos. Permite a los usuarios modificar fácilmente la salida de otros comandos o el contenido de archivos de texto.
A continuación, se presentan algunos ejemplos de cómo usar el comando tr para reemplazar caracteres:
echo 'hola mundo' | tr 'o' '0'
Este comando reemplaza todas las ocurrencias de la letra 'o' por el número '0' en la cadena 'hola mundo', resultando en 'h0la mund0'.
El comando tr también puede ser utilizado para reemplazar múltiples caracteres de forma simultánea. Por ejemplo:
echo 'abc123' | tr 'abc' 'xyz'
En este caso, se reemplazan las letras 'a', 'b', y 'c' por 'x', 'y', y 'z', respectivamente, transformando 'abc123' en 'xyz123'.
Es importante recordar que el comando tr trabaja con la entrada estándar y no modifica directamente los archivos. Para alterar el contenido de un archivo, se puede utilizar una redirección o combinar tr con otros comandos como cat.
Jorge García
Fullstack developer