Fuente: https://geekland.eu/uso-del-comando-tr- ... -ejemplos/tr no es más que una abreviación de translate. Esto ya nos puede dar la pista que las principales utilidades de tr son las siguientes:
Cambiar caracteres, palabras y frases de mayúscula a minúscula o viceversa.
Buscar palabras y reemplazarlas por otras.
Borrar caracteres, palabras o frases.
Eliminar caracteres repetidos de forma innecesaria.
Cambiar letras o palabras de mayúscula a minúscula.
Eliminar la totalidad de caracteres que son ilegibles de un texto.
Añadir una nueva línea cada vez que encontremos un delimitador que podemos definir.
Eliminar la totalidad de caracteres de puntuación de una frase.
Etc.
El comando `tr` en Linux es una utilidad para traducir o transformar caracteres. Aquí te dejo algunos ejemplos de cómo usar el comando `tr`:
1. Convertir minúsculas a mayúsculas:
Código: Seleccionar todo
echo 'hola mundo' | tr 'a-z' 'A-Z'
2. Eliminar caracteres:
Código: Seleccionar todo
echo 'hola mundo' | tr -d 'o'
3. Reemplazar caracteres:
Código: Seleccionar todo
echo 'hola mundo' | tr 'o' 'e'