vele
Este comando necesariamente trabaja leyendo la información de la Entrada estándar y volcando el resultado directamente a la Salida estándar, no permitiendo enningún momento que se le indique algún Archivo.
Es muy importante aclarar que tr no es compatible con codificaciones de caracters que utilicen más de 1 byte para su representación, por ejemploUnicode y toda aquella que use esta (UTF-8). Esta limitación se debe a que el comando trabaja byte a byte en las operaciones que realiza (eliminación/reemplazo), por lo tanto el uso de dichascodificaciones hace que tr genere resultados inesperados.2
Índice [ocultar]
1 Modo de uso
2 Definición de conjuntos de caracteres
3 Ejemplos
4 Véase también
5 Enlaces externos
6 Referencias
Modo deuso[editar]
La invocación del comando tr tiene la siguiente sintaxis:
tr [PARÁMETRO]... CONJUNTO1 [CONJUNTO2]
Donde CONJUNTO1 Y CONJUNTO2 son ambos secuencias de caracteres definidasexplícitamente o bien usando los conjuntos predefinidos por este comando. La característica principal de trabajo de tr es que asocia cada carácter del CONJUNTO1 con los del CONJUNTO2, salvo que la operación norequiera de este último conjunto. A continuación se detalla con un ejemplo la asociación:
tr 'abc' '123'
En este caso se define explícitamente al CONJUNTO1 compuesto por los caracteres 'a','b' y'c'. Mientras que el segundo compuesto por '1', '2' y '3'. En este caso tr asocia el caracter 'a' con el '1', 'b' con el '2', etc. En caso de que el primer conjunto sea menor que el segundo, laasociación se realiza con la misma lógica ignorando los sobrantes del CONJUNTO2, mientras que si se da el caso contrario de que el primer conjunto sea mayor tr asume que el último caracter del segundo...
Regístrate para leer el documento completo.