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 '\t' '\n'
Substituye la tabulación vertical [\t] por salto de linea [\n]
$ 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