Tr

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 22 de febrero de 2015; las comprobaciones requieren 12 ediciones .

Tr
Tipo de Utilidad UNIX [d]

tr es una utilidad de conversión de caracteres UNIX . La utilidad tr copia la entrada estándar a la salida estándar sustituyendo o eliminando algunos caracteres. Las opciones y los operandos especificados string1 y string2 controlan la conversión que ocurre cuando se copian caracteres individuales y secuencias de caracteres.

Uso

Se admiten las siguientes opciones:

-c, -c Complementa el conjunto de caracteres especificado por la cadena 1. -d Elimina todas las apariciones de los caracteres especificados en la línea 1. -s Reemplaza las apariciones repetidas de un carácter con un solo carácter.

Ejemplos

Este ejemplo crea una lista de todas las palabras en el archivo1 y las coloca en el archivo2, una palabra por línea:

tr -cs "[:alfa:]" "[\n*]" < archivo1 > archivo2

El siguiente comando convierte todos los caracteres en minúsculas en el archivo1 a mayúsculas y escribe el resultado en la salida estándar:

tr "[:inferior:]" "[:superior:]" < archivo1

Este ejemplo usa una clase de equivalencia para detectar variantes acentuadas del carácter base e en el archivo1, del cual se eliminan los signos diacríticos y el resultado se escribe en el archivo2:

tr "[=e=]" e < archivo1 > archivo2

Enlaces